analyzer: fix i18n issues in symbolic out-of-bounds [PR106626]
[platform/upstream/gcc.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
114
115 # Build programs are put under this directory.
116 BUILD_SUBDIR = @build_subdir@
117 # This is set by the configure script to the arguments to use when configuring
118 # directories built for the build system.
119 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
120
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
124
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
127
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
130
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
133
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory.  It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139         FLEX="$(FLEX)"; export FLEX; \
140         LEX="$(LEX)"; export LEX; \
141         BISON="$(BISON)"; export BISON; \
142         YACC="$(YACC)"; export YACC; \
143         M4="$(M4)"; export M4; \
144         SED="$(SED)"; export SED; \
145         AWK="$(AWK)"; export AWK; \
146         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
147
148 # This is the list of variables to export in the environment when
149 # configuring subdirectories for the build system.
150 BUILD_EXPORTS = \
151         $(BASE_EXPORTS) \
152         AR="$(AR_FOR_BUILD)"; export AR; \
153         AS="$(AS_FOR_BUILD)"; export AS; \
154         CC="$(CC_FOR_BUILD)"; export CC; \
155         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
156         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
157         CPP="$(CPP_FOR_BUILD)"; export CPP; \
158         CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \
159         CXX="$(CXX_FOR_BUILD)"; export CXX; \
160         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
161         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
162         GOC="$(GOC_FOR_BUILD)"; export GOC; \
163         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
164         GDC="$(GDC_FOR_BUILD)"; export GDC; \
165         GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
166         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
167         DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
168         LD="$(LD_FOR_BUILD)"; export LD; \
169         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
170         NM="$(NM_FOR_BUILD)"; export NM; \
171         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
172         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
173         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
174
175 # These variables must be set on the make command line for directories
176 # built for the build system to override those in BASE_FLAGS_TO_PASS.
177 EXTRA_BUILD_FLAGS = \
178         CFLAGS="$(CFLAGS_FOR_BUILD)" \
179         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
180
181 # This is the list of directories to built for the host system.
182 SUBDIRS = @configdirs@
183 TARGET_CONFIGDIRS = @target_configdirs@
184 # This is set by the configure script to the arguments to use when configuring
185 # directories built for the host system.
186 HOST_CONFIGARGS = @host_configargs@
187 # Host programs are put under this directory, which is . except if building
188 # with srcdir=..
189 HOST_SUBDIR = @host_subdir@
190 # This is the list of variables to export in the environment when
191 # configuring subdirectories for the host system.  We need to pass
192 # some to the GCC configure because of its hybrid host/target nature.
193 HOST_EXPORTS = \
194         $(BASE_EXPORTS) \
195         CC="$(CC)"; export CC; \
196         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
197         CFLAGS="$(CFLAGS)"; export CFLAGS; \
198         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
199         CXX="$(CXX)"; export CXX; \
200         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
201         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
202         GOC="$(GOC)"; export GOC; \
203         GDC="$(GDC)"; export GDC; \
204         AR="$(AR)"; export AR; \
205         AS="$(AS)"; export AS; \
206         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
207         CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
208         CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
209         CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
210         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
211         DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
212         LD="$(LD)"; export LD; \
213         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
214         NM="$(NM)"; export NM; \
215         RANLIB="$(RANLIB)"; export RANLIB; \
216         WINDRES="$(WINDRES)"; export WINDRES; \
217         WINDMC="$(WINDMC)"; export WINDMC; \
218         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
219         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
220         OTOOL="$(OTOOL)"; export OTOOL; \
221         READELF="$(READELF)"; export READELF; \
222         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
223         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
224         DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
225         GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \
226         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
227         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
228         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
229         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
230         OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
231         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
232         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
233         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
234         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
235         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
236         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
237         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
238         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
239         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
240 @if gcc-bootstrap
241         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
242 @endif gcc-bootstrap
243         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
244
245 POSTSTAGE1_CXX_EXPORT = \
246         CXX='$(CXX)'; export CXX; \
247         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
248 @if target-libstdc++-v3-bootstrap
249 # Override the above if we're bootstrapping C++.
250 POSTSTAGE1_CXX_EXPORT = \
251         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
252           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
253           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
254           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
255           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
256           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
257           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
258           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
259           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
260           export CXX; \
261         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
262 @endif target-libstdc++-v3-bootstrap
263
264 # Similar, for later GCC stages.
265 POSTSTAGE1_HOST_EXPORTS = \
266         $(HOST_EXPORTS) \
267         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
268           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
269           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
270         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
271         $(POSTSTAGE1_CXX_EXPORT) \
272         $(LTO_EXPORTS) \
273         GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
274           -B$(build_tooldir)/bin/ $(GDCFLAGS_FOR_TARGET) \
275           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \
276           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
277           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
278           -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
279           -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
280           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
281           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \
282         export GDC; \
283         GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
284         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
285         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
286         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
287
288 # Target libraries are put under this directory:
289 TARGET_SUBDIR = @target_subdir@
290 # This is set by the configure script to the arguments to use when configuring
291 # directories built for the target.
292 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
293 # This is the list of variables to export in the environment when
294 # configuring subdirectories for the target system.
295 BASE_TARGET_EXPORTS = \
296         $(BASE_EXPORTS) \
297         AR="$(AR_FOR_TARGET)"; export AR; \
298         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
299         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
300         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
301         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
302         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
303         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
304         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
305         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
306         GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
307         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
308         DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
309         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
310         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
311         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
312         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
313         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
314         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
315         OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
316         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
317         READELF="$(READELF_FOR_TARGET)"; export READELF; \
318         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
319         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
320         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
321 @if gcc-bootstrap
322         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
323 @endif gcc-bootstrap
324         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
325         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
326
327 RAW_CXX_TARGET_EXPORTS = \
328         $(BASE_TARGET_EXPORTS) \
329         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
330         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
331
332 NORMAL_TARGET_EXPORTS = \
333         $(BASE_TARGET_EXPORTS) \
334         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
335
336 # Where to find GMP
337 HOST_GMPLIBS = @gmplibs@
338 HOST_GMPINC = @gmpinc@
339
340 # Where to find isl
341 HOST_ISLLIBS = @isllibs@
342 HOST_ISLINC = @islinc@
343
344 # ----------------------------------------------
345 # Programs producing files for the BUILD machine
346 # ----------------------------------------------
347
348 SHELL = @SHELL@
349
350 # pwd command to use.  Allow user to override default by setting PWDCMD in
351 # the environment to account for automounters.  The make variable must not
352 # be called PWDCMD, otherwise the value set here is passed to make
353 # subprocesses and overrides the setting from the user's environment.
354 # Don't use PWD since it is a common shell environment variable and we
355 # don't want to corrupt it.
356 PWD_COMMAND = $${PWDCMD-pwd}
357
358 # compilers to use to create programs which must be run in the build
359 # environment.
360 AR_FOR_BUILD = @AR_FOR_BUILD@
361 AS_FOR_BUILD = @AS_FOR_BUILD@
362 CC_FOR_BUILD = @CC_FOR_BUILD@
363 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
364 CPP_FOR_BUILD = @CPP_FOR_BUILD@
365 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
366 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
367 CXX_FOR_BUILD = @CXX_FOR_BUILD@
368 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
369 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
370 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
371 GOC_FOR_BUILD = @GOC_FOR_BUILD@
372 GDC_FOR_BUILD = @GDC_FOR_BUILD@
373 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
374 LD_FOR_BUILD = @LD_FOR_BUILD@
375 NM_FOR_BUILD = @NM_FOR_BUILD@
376 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
377 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
378 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
379
380 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
381 # here so that they can be overridden by Makefile fragments.
382 BUILD_PREFIX = @BUILD_PREFIX@
383 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
384
385 # Flags to pass to stage2 and later makes.  They are defined
386 # here so that they can be overridden by Makefile fragments.
387 BOOT_CFLAGS= -g -O2
388 BOOT_LDFLAGS=
389 BOOT_ADAFLAGS= -gnatpg
390
391 AWK = @AWK@
392 SED = @SED@
393 BISON = @BISON@
394 YACC = @YACC@
395 FLEX = @FLEX@
396 LEX = @LEX@
397 M4 = @M4@
398 MAKEINFO = @MAKEINFO@
399 EXPECT = @EXPECT@
400 RUNTEST = @RUNTEST@
401
402 AUTO_PROFILE = gcc-auto-profile -c 10000000
403
404 # This just becomes part of the MAKEINFO definition passed down to
405 # sub-makes.  It lets flags be given on the command line while still
406 # using the makeinfo from the object tree.
407 # (Default to avoid splitting info files by setting the threshold high.)
408 MAKEINFOFLAGS = --split-size=5000000
409
410 # ---------------------------------------------
411 # Programs producing files for the HOST machine
412 # ---------------------------------------------
413
414 AS = @AS@
415 AR = @AR@
416 AR_FLAGS = rc
417 CC = @CC@
418 CXX = @CXX@
419 DLLTOOL = @DLLTOOL@
420 DSYMUTIL = @DSYMUTIL@
421 LD = @LD@
422 LIPO = @LIPO@
423 NM = @NM@
424 OBJDUMP = @OBJDUMP@
425 OTOOL = @OTOOL@
426 RANLIB = @RANLIB@
427 READELF = @READELF@
428 STRIP = @STRIP@
429 WINDRES = @WINDRES@
430 WINDMC = @WINDMC@
431
432 GDC = @GDC@
433 GNATBIND = @GNATBIND@
434 GNATMAKE = @GNATMAKE@
435
436 CFLAGS = @CFLAGS@
437 LDFLAGS = @LDFLAGS@
438 LIBCFLAGS = $(CFLAGS)
439 CXXFLAGS = @CXXFLAGS@
440 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
441 GOCFLAGS = $(CFLAGS)
442 GDCFLAGS = $(CFLAGS)
443
444 # Pass additional PGO and LTO compiler options to the PGO build.
445 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
446 override CFLAGS += $(BUILD_CFLAGS)
447 override CXXFLAGS += $(BUILD_CFLAGS)
448
449 # Additional PGO and LTO compiler options to generate profiling data
450 # for the PGO build.
451 PGO_BUILD_GEN_FLAGS_TO_PASS = \
452         PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
453         PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
454
455 # NB: Filter out any compiler options which may fail PGO training runs.
456 PGO_BUILD_TRAINING_CFLAGS:= \
457         $(filter-out -Werror=%,$(CFLAGS))
458 PGO_BUILD_TRAINING_CXXFLAGS:=\
459         $(filter-out -Werror=%,$(CXXFLAGS))
460 PGO_BUILD_TRAINING_CFLAGS:= \
461         $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
462 PGO_BUILD_TRAINING_CXXFLAGS:= \
463         $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
464 PGO_BUILD_TRAINING_CFLAGS:= \
465         $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
466 PGO_BUILD_TRAINING_CXXFLAGS:= \
467         $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
468 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
469         PGO_BUILD_TRAINING=yes \
470         CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
471         CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
472
473 # Ignore "make check" errors in PGO training runs.
474 PGO_BUILD_TRAINING_MFLAGS = -i
475
476 # Additional PGO and LTO compiler options to use profiling data for the
477 # PGO build.
478 PGO_BUILD_USE_FLAGS_TO_PASS = \
479         PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
480         PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
481
482 # PGO training targets for the PGO build.  FIXME: Add gold tests to
483 # training.
484 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
485 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
486
487 CREATE_GCOV = create_gcov
488
489 TFLAGS =
490
491 # Defaults for all stages; some are overridden below.
492
493 STAGE_CFLAGS = $(BOOT_CFLAGS)
494 STAGE_TFLAGS = $(TFLAGS)
495 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
496
497
498 # Defaults for stage 1; some are overridden below.
499 STAGE1_CFLAGS = $(STAGE_CFLAGS)
500 STAGE1_CXXFLAGS = $(CXXFLAGS)
501 @if target-libstdc++-v3-bootstrap
502 # Override the above if we're bootstrapping C++.
503 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
504 @endif target-libstdc++-v3-bootstrap
505 STAGE1_TFLAGS = $(STAGE_TFLAGS)
506 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
507
508 # Defaults for stage 2; some are overridden below.
509 STAGE2_CFLAGS = $(STAGE_CFLAGS)
510 STAGE2_CXXFLAGS = $(CXXFLAGS)
511 @if target-libstdc++-v3-bootstrap
512 # Override the above if we're bootstrapping C++.
513 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
514 @endif target-libstdc++-v3-bootstrap
515 STAGE2_TFLAGS = $(STAGE_TFLAGS)
516 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
517
518 # Defaults for stage 3; some are overridden below.
519 STAGE3_CFLAGS = $(STAGE_CFLAGS)
520 STAGE3_CXXFLAGS = $(CXXFLAGS)
521 @if target-libstdc++-v3-bootstrap
522 # Override the above if we're bootstrapping C++.
523 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
524 @endif target-libstdc++-v3-bootstrap
525 STAGE3_TFLAGS = $(STAGE_TFLAGS)
526 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
527
528 # Defaults for stage 4; some are overridden below.
529 STAGE4_CFLAGS = $(STAGE_CFLAGS)
530 STAGE4_CXXFLAGS = $(CXXFLAGS)
531 @if target-libstdc++-v3-bootstrap
532 # Override the above if we're bootstrapping C++.
533 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
534 @endif target-libstdc++-v3-bootstrap
535 STAGE4_TFLAGS = $(STAGE_TFLAGS)
536 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
537
538 # Defaults for stage profile; some are overridden below.
539 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
540 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
541 @if target-libstdc++-v3-bootstrap
542 # Override the above if we're bootstrapping C++.
543 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
544 @endif target-libstdc++-v3-bootstrap
545 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
546 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
547
548 # Defaults for stage train; some are overridden below.
549 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
550 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
551 @if target-libstdc++-v3-bootstrap
552 # Override the above if we're bootstrapping C++.
553 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
554 @endif target-libstdc++-v3-bootstrap
555 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
556 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
557
558 # Defaults for stage feedback; some are overridden below.
559 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
560 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
561 @if target-libstdc++-v3-bootstrap
562 # Override the above if we're bootstrapping C++.
563 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
564 @endif target-libstdc++-v3-bootstrap
565 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
566 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
567
568 # Defaults for stage autoprofile; some are overridden below.
569 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
570 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
571 @if target-libstdc++-v3-bootstrap
572 # Override the above if we're bootstrapping C++.
573 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
574 @endif target-libstdc++-v3-bootstrap
575 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
576 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
577
578 # Defaults for stage autofeedback; some are overridden below.
579 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
580 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
581 @if target-libstdc++-v3-bootstrap
582 # Override the above if we're bootstrapping C++.
583 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
584 @endif target-libstdc++-v3-bootstrap
585 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
586 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
587
588
589 # By default, C and C++ are the only stage1 languages, because they are the
590 # only ones we require to build with the bootstrap compiler, and also the
591 # only ones useful for building stage2.
592
593 STAGE1_CFLAGS = @stage1_cflags@
594 STAGE1_CHECKING = @stage1_checking@
595 STAGE1_LANGUAGES = @stage1_languages@
596 # * We force-disable intermodule optimizations, even if
597 #   --enable-intermodule was passed, since the installed compiler
598 #   probably can't handle them.  Luckily, autoconf always respects
599 #   the last argument when conflicting --enable arguments are passed.
600 # * Likewise, we force-disable coverage flags, since the installed
601 #   compiler probably has never heard of them.
602 # * We also disable -Wformat, since older GCCs don't understand newer %s.
603 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
604           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
605           --disable-build-format-warnings
606
607 @if target-libphobos-bootstrap
608 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
609 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
610 @endif target-libphobos-bootstrap
611
612 # When using the slow stage1 compiler disable IL verification and forcefully
613 # enable it when using the stage2 compiler instead.  As we later compare
614 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
615 # checking when building all target libraries for release builds.
616 STAGE1_TFLAGS += -fno-checking
617 STAGE2_CFLAGS += -fno-checking
618 STAGE2_TFLAGS += -fno-checking
619 STAGE3_CFLAGS += -fchecking=1
620 STAGE3_TFLAGS += -fchecking=1
621
622 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
623 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
624
625 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
626 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
627
628 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
629 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
630
631 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
632 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
633
634 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
635 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
636
637 do-compare = @do_compare@
638 do-compare3 = $(do-compare)
639
640 # -----------------------------------------------
641 # Programs producing files for the TARGET machine
642 # -----------------------------------------------
643
644 AR_FOR_TARGET=@AR_FOR_TARGET@
645 AS_FOR_TARGET=@AS_FOR_TARGET@
646 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
647
648 # If GCC_FOR_TARGET is not overriden on the command line, then this
649 # variable is passed down to the gcc Makefile, where it is used to
650 # build libgcc2.a.  We define it here so that it can itself be
651 # overridden on the command line.
652 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
653 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
654 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
655 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
656 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
657 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
658 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
659 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
660 LD_FOR_TARGET=@LD_FOR_TARGET@
661
662 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
663 NM_FOR_TARGET=@NM_FOR_TARGET@
664 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
665 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
666 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
667 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
668 READELF_FOR_TARGET=@READELF_FOR_TARGET@
669 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
670 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
671 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
672
673 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
674 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
675 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
676
677 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
678 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
679
680 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
681 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
682 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
683 GOCFLAGS_FOR_TARGET = -O2 -g
684 GDCFLAGS_FOR_TARGET = -O2 -g
685
686 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
687 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
688 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
689
690 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
691
692 # ------------------------------------
693 # Miscellaneous targets and flag lists
694 # ------------------------------------
695
696 # The first rule in the file had better be this one.  Don't put any above it.
697 # This lives here to allow makefile fragments to contain dependencies.
698 all:
699
700 #### host and target specific makefile fragments come in here.
701 @target_makefile_frag@
702 @alphaieee_frag@
703 @ospace_frag@
704 @host_makefile_frag@
705 ###
706
707 # This is the list of directories that may be needed in RPATH_ENVVAR
708 # so that programs built for the target machine work.
709 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
710
711 @if target-libstdc++-v3
712 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
713 @endif target-libstdc++-v3
714
715 @if target-libsanitizer
716 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
717 @endif target-libsanitizer
718
719 @if target-libvtv
720 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
721 @endif target-libvtv
722
723 @if target-libssp
724 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
725 @endif target-libssp
726
727 @if target-libphobos
728 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
729 @endif target-libphobos
730
731 @if target-libgomp
732 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
733 @endif target-libgomp
734
735 @if target-libitm
736 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
737 @endif target-libitm
738
739 @if target-libatomic
740 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
741 @endif target-libatomic
742
743
744
745 # This is the list of directories that may be needed in RPATH_ENVVAR
746 # so that programs built for the host machine work.
747 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
748
749 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
750 @if gcc
751 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
752 @endif gcc
753
754
755 @if gmp
756 HOST_LIB_PATH_gmp = \
757   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
758 @endif gmp
759
760 @if mpfr
761 HOST_LIB_PATH_mpfr = \
762   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
763 @endif mpfr
764
765 @if mpc
766 HOST_LIB_PATH_mpc = \
767   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
768 @endif mpc
769
770 @if isl
771 HOST_LIB_PATH_isl = \
772   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
773 @endif isl
774
775
776 CXX_FOR_TARGET_FLAG_TO_PASS = \
777         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
778 @if target-libstdc++-v3
779 # CXX_FOR_TARGET is tricky to get right for target libs that require a
780 # functional C++ compiler.  When we recurse, if we expand
781 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
782 # libstdc++ include flags from the script.  Instead, we get an
783 # -funconfigured-* word, so that we'll get errors if this invalid C++
784 # command line is used for anything, but also so that we can use the
785 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
786 # don't pass it on, sub-make will use the default definition, that
787 # re-expands it at the time of use, so we'll get it right when we need
788 # it.  One potential exception is the expansion of CXX_FOR_TARGET
789 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
790 # really work, for C++ host programs can't depend on the current-stage
791 # C++ target library.
792 CXX_FOR_TARGET_FLAG_TO_PASS = \
793         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
794 @endif target-libstdc++-v3
795
796 # Flags to pass down to all sub-makes. STAGE*FLAGS,
797 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
798 # overrideable (for a bootstrap build stage1 also builds gcc.info).
799 BASE_FLAGS_TO_PASS = \
800         "DESTDIR=$(DESTDIR)" \
801         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
802         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
803         "bindir=$(bindir)" \
804         "datadir=$(datadir)" \
805         "exec_prefix=$(exec_prefix)" \
806         "includedir=$(includedir)" \
807         "datarootdir=$(datarootdir)" \
808         "docdir=$(docdir)" \
809         "infodir=$(infodir)" \
810         "pdfdir=$(pdfdir)" \
811         "htmldir=$(htmldir)" \
812         "libdir=$(libdir)" \
813         "libexecdir=$(libexecdir)" \
814         "lispdir=$(lispdir)" \
815         "localstatedir=$(localstatedir)" \
816         "mandir=$(mandir)" \
817         "oldincludedir=$(oldincludedir)" \
818         "prefix=$(prefix)" \
819         "sbindir=$(sbindir)" \
820         "sharedstatedir=$(sharedstatedir)" \
821         "sysconfdir=$(sysconfdir)" \
822         "tooldir=$(tooldir)" \
823         "build_tooldir=$(build_tooldir)" \
824         "target_alias=$(target_alias)" \
825         "AWK=$(AWK)" \
826         "BISON=$(BISON)" \
827         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
828         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
829         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
830         "EXPECT=$(EXPECT)" \
831         "FLEX=$(FLEX)" \
832         "INSTALL=$(INSTALL)" \
833         "INSTALL_DATA=$(INSTALL_DATA)" \
834         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
835         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
836         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
837         "LEX=$(LEX)" \
838         "M4=$(M4)" \
839         "MAKE=$(MAKE)" \
840         "RUNTEST=$(RUNTEST)" \
841         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
842         "SED=$(SED)" \
843         "SHELL=$(SHELL)" \
844         "YACC=$(YACC)" \
845         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
846         "ADA_CFLAGS=$(ADA_CFLAGS)" \
847         "AR_FLAGS=$(AR_FLAGS)" \
848         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
849         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
850         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
851         "CFLAGS=$(CFLAGS)" \
852         "CXXFLAGS=$(CXXFLAGS)" \
853         "LDFLAGS=$(LDFLAGS)" \
854         "LIBCFLAGS=$(LIBCFLAGS)" \
855         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
856         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
857         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
858         "GNATBIND=$(GNATBIND)" \
859         "GNATMAKE=$(GNATMAKE)" \
860         "GDC=$(GDC)" \
861         "GDCFLAGS=$(GDCFLAGS)" \
862         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
863         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
864         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
865         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
866         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
867         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
868         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
869         "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
870         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
871         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
872         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
873         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
874         "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
875         "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
876         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
877         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
878         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
879         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
880         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
881         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
882         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
883         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
884         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
885         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
886         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
887         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
888         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
889         "BUILD_CONFIG=$(BUILD_CONFIG)" \
890         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
891         "LEAN=$(LEAN)" \
892         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
893         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
894         "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
895         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
896         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
897         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
898         "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
899         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
900         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
901         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
902         "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
903         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
904         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
905         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
906         "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
907         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
908         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
909         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
910         "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
911         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
912         "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
913         "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
914         "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
915         "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
916         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
917         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
918         "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
919         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
920         "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
921         "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
922         "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
923         "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
924         "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
925         "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
926         "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
927         "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
928         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
929         "TFLAGS=$(TFLAGS)" \
930         "CONFIG_SHELL=$(SHELL)" \
931         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
932         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
933
934 # We leave this in just in case, but it is not needed anymore.
935 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
936
937 # Flags to pass down to most sub-makes, in which we're building with
938 # the host environment.
939 EXTRA_HOST_FLAGS = \
940         'AR=$(AR)' \
941         'AS=$(AS)' \
942         'CC=$(CC)' \
943         'CXX=$(CXX)' \
944         'DLLTOOL=$(DLLTOOL)' \
945         'DSYMUTIL=$(DSYMUTIL)' \
946         'GFORTRAN=$(GFORTRAN)' \
947         'GOC=$(GOC)' \
948         'GDC=$(GDC)' \
949         'LD=$(LD)' \
950         'LIPO=$(LIPO)' \
951         'NM=$(NM)' \
952         'OBJDUMP=$(OBJDUMP)' \
953         'OTOOL=$(OTOOL)' \
954         'RANLIB=$(RANLIB)' \
955         'READELF=$(READELF)' \
956         'STRIP=$(STRIP)' \
957         'WINDRES=$(WINDRES)' \
958         'WINDMC=$(WINDMC)' \
959         'CREATE_GCOV=$(CREATE_GCOV)'
960
961 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
962
963 # Flags to pass to stage1 or when not bootstrapping.
964
965 STAGE1_FLAGS_TO_PASS = \
966         LDFLAGS="$${LDFLAGS}" \
967         HOST_LIBS="$${HOST_LIBS}"
968
969 # Flags to pass to stage2 and later makes.
970
971 POSTSTAGE1_FLAGS_TO_PASS = \
972         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
973         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
974         GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
975         GNATBIND="$${GNATBIND}" \
976         LDFLAGS="$${LDFLAGS}" \
977         HOST_LIBS="$${HOST_LIBS}" \
978         $(LTO_FLAGS_TO_PASS) \
979         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
980
981 @if gcc-bootstrap
982 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
983                        $(POSTSTAGE1_HOST_EXPORTS) \
984                      fi;
985
986 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
987 @endif gcc-bootstrap
988
989 # Flags to pass down to makes which are built with the target environment.
990 # The double $ decreases the length of the command line; those variables
991 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
992 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
993 # so we expand them here.
994 EXTRA_TARGET_FLAGS = \
995         'AR=$$(AR_FOR_TARGET)' \
996         'AS=$(COMPILER_AS_FOR_TARGET)' \
997         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
998         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
999         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1000          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1001          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1002         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1003         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1004         'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1005         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1006         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1007         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1008         'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1009         'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1010         'LD=$(COMPILER_LD_FOR_TARGET)' \
1011         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1012         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1013         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1014         'NM=$(COMPILER_NM_FOR_TARGET)' \
1015         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1016         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1017         'RANLIB=$$(RANLIB_FOR_TARGET)' \
1018         'READELF=$$(READELF_FOR_TARGET)' \
1019         'WINDRES=$$(WINDRES_FOR_TARGET)' \
1020         'WINDMC=$$(WINDMC_FOR_TARGET)' \
1021         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1022         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1023         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1024         "TFLAGS=$$TFLAGS"
1025
1026 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1027
1028 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
1029 # unfortunately needs the native compiler and the target ar and
1030 # ranlib.
1031 # If any variables are added here, they must be added to do-*, below.
1032 # The BUILD_* variables are a special case, which are used for the gcc
1033 # cross-building scheme.
1034 EXTRA_GCC_FLAGS = \
1035         "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1036         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1037         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1038
1039 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1040
1041 @if gcc
1042 BUILD_CONFIG = @BUILD_CONFIG@
1043 ifneq ($(BUILD_CONFIG),)
1044 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1045 endif
1046 @endif gcc
1047
1048 .PHONY: configure-host
1049 configure-host:  \
1050     maybe-configure-bfd \
1051     maybe-configure-opcodes \
1052     maybe-configure-binutils \
1053     maybe-configure-bison \
1054     maybe-configure-cgen \
1055     maybe-configure-dejagnu \
1056     maybe-configure-etc \
1057     maybe-configure-fastjar \
1058     maybe-configure-fixincludes \
1059     maybe-configure-flex \
1060     maybe-configure-gas \
1061     maybe-configure-gcc \
1062     maybe-configure-gmp \
1063     maybe-configure-mpfr \
1064     maybe-configure-mpc \
1065     maybe-configure-isl \
1066     maybe-configure-gold \
1067     maybe-configure-gprof \
1068     maybe-configure-intl \
1069     maybe-configure-tcl \
1070     maybe-configure-itcl \
1071     maybe-configure-ld \
1072     maybe-configure-libbacktrace \
1073     maybe-configure-libcpp \
1074     maybe-configure-libcody \
1075     maybe-configure-libdecnumber \
1076     maybe-configure-libgui \
1077     maybe-configure-libiberty \
1078     maybe-configure-libiberty-linker-plugin \
1079     maybe-configure-libiconv \
1080     maybe-configure-m4 \
1081     maybe-configure-readline \
1082     maybe-configure-sid \
1083     maybe-configure-sim \
1084     maybe-configure-texinfo \
1085     maybe-configure-zlib \
1086     maybe-configure-gnulib \
1087     maybe-configure-gdbsupport \
1088     maybe-configure-gdbserver \
1089     maybe-configure-gdb \
1090     maybe-configure-expect \
1091     maybe-configure-guile \
1092     maybe-configure-tk \
1093     maybe-configure-libtermcap \
1094     maybe-configure-utils \
1095     maybe-configure-c++tools \
1096     maybe-configure-gnattools \
1097     maybe-configure-lto-plugin \
1098     maybe-configure-libcc1 \
1099     maybe-configure-gotools \
1100     maybe-configure-libctf \
1101     maybe-configure-libsframe
1102 .PHONY: configure-target
1103 configure-target:  \
1104     maybe-configure-target-libstdc++-v3 \
1105     maybe-configure-target-libsanitizer \
1106     maybe-configure-target-libvtv \
1107     maybe-configure-target-libssp \
1108     maybe-configure-target-newlib \
1109     maybe-configure-target-libgcc \
1110     maybe-configure-target-libbacktrace \
1111     maybe-configure-target-libquadmath \
1112     maybe-configure-target-libgfortran \
1113     maybe-configure-target-libobjc \
1114     maybe-configure-target-libgo \
1115     maybe-configure-target-libphobos \
1116     maybe-configure-target-libtermcap \
1117     maybe-configure-target-winsup \
1118     maybe-configure-target-libgloss \
1119     maybe-configure-target-libffi \
1120     maybe-configure-target-zlib \
1121     maybe-configure-target-rda \
1122     maybe-configure-target-libada \
1123     maybe-configure-target-libgomp \
1124     maybe-configure-target-libitm \
1125     maybe-configure-target-libatomic
1126
1127 # The target built for a native non-bootstrap build.
1128 .PHONY: all
1129
1130 # --enable-pgo-build enables the PGO build.
1131 # 1. First build with -fprofile-generate.
1132 # 2. Use "make maybe-check-*" to generate profiling data.
1133 # 3. Use "make clean" to remove the previous build.
1134 # 4. Rebuild with -fprofile-use.
1135 all:
1136 @if gcc-bootstrap
1137         [ -f stage_final ] || echo stage3 > stage_final
1138         @r=`${PWD_COMMAND}`; export r; \
1139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1140         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1141 @endif gcc-bootstrap
1142         @: $(MAKE); $(unstage)
1143         +@r=`${PWD_COMMAND}`; export r; \
1144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1145 @if gcc-bootstrap
1146         if [ -f stage_last ]; then \
1147           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1148           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1149         else \
1150 @endif gcc-bootstrap
1151           $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1152                 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1153 @if pgo-build
1154         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1155                 $(PGO_BUILD_TRAINING_MFLAGS) \
1156                 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1157                 $(PGO_BUILD_TRAINING) \
1158         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1159         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1160                 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1161 @endif pgo-build
1162 @if gcc-bootstrap
1163             ; \
1164         fi \
1165 @endif gcc-bootstrap
1166         && :
1167
1168 .PHONY: all-build
1169
1170 all-build: maybe-all-build-libiberty
1171 all-build: maybe-all-build-bison
1172 all-build: maybe-all-build-flex
1173 all-build: maybe-all-build-m4
1174 all-build: maybe-all-build-texinfo
1175 all-build: maybe-all-build-fixincludes
1176 all-build: maybe-all-build-libcpp
1177
1178 .PHONY: all-host
1179
1180 @if bfd-no-bootstrap
1181 all-host: maybe-all-bfd
1182 @endif bfd-no-bootstrap
1183 @if opcodes-no-bootstrap
1184 all-host: maybe-all-opcodes
1185 @endif opcodes-no-bootstrap
1186 @if binutils-no-bootstrap
1187 all-host: maybe-all-binutils
1188 @endif binutils-no-bootstrap
1189 all-host: maybe-all-bison
1190 all-host: maybe-all-cgen
1191 all-host: maybe-all-dejagnu
1192 all-host: maybe-all-etc
1193 all-host: maybe-all-fastjar
1194 @if fixincludes-no-bootstrap
1195 all-host: maybe-all-fixincludes
1196 @endif fixincludes-no-bootstrap
1197 all-host: maybe-all-flex
1198 @if gas-no-bootstrap
1199 all-host: maybe-all-gas
1200 @endif gas-no-bootstrap
1201 @if gcc-no-bootstrap
1202 all-host: maybe-all-gcc
1203 @endif gcc-no-bootstrap
1204 @if gmp-no-bootstrap
1205 all-host: maybe-all-gmp
1206 @endif gmp-no-bootstrap
1207 @if mpfr-no-bootstrap
1208 all-host: maybe-all-mpfr
1209 @endif mpfr-no-bootstrap
1210 @if mpc-no-bootstrap
1211 all-host: maybe-all-mpc
1212 @endif mpc-no-bootstrap
1213 @if isl-no-bootstrap
1214 all-host: maybe-all-isl
1215 @endif isl-no-bootstrap
1216 @if gold-no-bootstrap
1217 all-host: maybe-all-gold
1218 @endif gold-no-bootstrap
1219 all-host: maybe-all-gprof
1220 @if intl-no-bootstrap
1221 all-host: maybe-all-intl
1222 @endif intl-no-bootstrap
1223 all-host: maybe-all-tcl
1224 all-host: maybe-all-itcl
1225 @if ld-no-bootstrap
1226 all-host: maybe-all-ld
1227 @endif ld-no-bootstrap
1228 @if libbacktrace-no-bootstrap
1229 all-host: maybe-all-libbacktrace
1230 @endif libbacktrace-no-bootstrap
1231 @if libcpp-no-bootstrap
1232 all-host: maybe-all-libcpp
1233 @endif libcpp-no-bootstrap
1234 @if libcody-no-bootstrap
1235 all-host: maybe-all-libcody
1236 @endif libcody-no-bootstrap
1237 @if libdecnumber-no-bootstrap
1238 all-host: maybe-all-libdecnumber
1239 @endif libdecnumber-no-bootstrap
1240 all-host: maybe-all-libgui
1241 @if libiberty-no-bootstrap
1242 all-host: maybe-all-libiberty
1243 @endif libiberty-no-bootstrap
1244 @if libiberty-linker-plugin-no-bootstrap
1245 all-host: maybe-all-libiberty-linker-plugin
1246 @endif libiberty-linker-plugin-no-bootstrap
1247 @if libiconv-no-bootstrap
1248 all-host: maybe-all-libiconv
1249 @endif libiconv-no-bootstrap
1250 all-host: maybe-all-m4
1251 all-host: maybe-all-readline
1252 all-host: maybe-all-sid
1253 all-host: maybe-all-sim
1254 all-host: maybe-all-texinfo
1255 @if zlib-no-bootstrap
1256 all-host: maybe-all-zlib
1257 @endif zlib-no-bootstrap
1258 all-host: maybe-all-gnulib
1259 all-host: maybe-all-gdbsupport
1260 all-host: maybe-all-gdbserver
1261 all-host: maybe-all-gdb
1262 all-host: maybe-all-expect
1263 all-host: maybe-all-guile
1264 all-host: maybe-all-tk
1265 all-host: maybe-all-libtermcap
1266 all-host: maybe-all-utils
1267 all-host: maybe-all-c++tools
1268 all-host: maybe-all-gnattools
1269 @if lto-plugin-no-bootstrap
1270 all-host: maybe-all-lto-plugin
1271 @endif lto-plugin-no-bootstrap
1272 all-host: maybe-all-libcc1
1273 all-host: maybe-all-gotools
1274 @if libctf-no-bootstrap
1275 all-host: maybe-all-libctf
1276 @endif libctf-no-bootstrap
1277 @if libsframe-no-bootstrap
1278 all-host: maybe-all-libsframe
1279 @endif libsframe-no-bootstrap
1280
1281 .PHONY: all-target
1282
1283 @if target-libstdc++-v3-no-bootstrap
1284 all-target: maybe-all-target-libstdc++-v3
1285 @endif target-libstdc++-v3-no-bootstrap
1286 @if target-libsanitizer-no-bootstrap
1287 all-target: maybe-all-target-libsanitizer
1288 @endif target-libsanitizer-no-bootstrap
1289 @if target-libvtv-no-bootstrap
1290 all-target: maybe-all-target-libvtv
1291 @endif target-libvtv-no-bootstrap
1292 all-target: maybe-all-target-libssp
1293 all-target: maybe-all-target-newlib
1294 @if target-libgcc-no-bootstrap
1295 all-target: maybe-all-target-libgcc
1296 @endif target-libgcc-no-bootstrap
1297 @if target-libbacktrace-no-bootstrap
1298 all-target: maybe-all-target-libbacktrace
1299 @endif target-libbacktrace-no-bootstrap
1300 all-target: maybe-all-target-libquadmath
1301 all-target: maybe-all-target-libgfortran
1302 all-target: maybe-all-target-libobjc
1303 all-target: maybe-all-target-libgo
1304 @if target-libphobos-no-bootstrap
1305 all-target: maybe-all-target-libphobos
1306 @endif target-libphobos-no-bootstrap
1307 all-target: maybe-all-target-libtermcap
1308 all-target: maybe-all-target-winsup
1309 all-target: maybe-all-target-libgloss
1310 all-target: maybe-all-target-libffi
1311 @if target-zlib-no-bootstrap
1312 all-target: maybe-all-target-zlib
1313 @endif target-zlib-no-bootstrap
1314 all-target: maybe-all-target-rda
1315 all-target: maybe-all-target-libada
1316 @if target-libgomp-no-bootstrap
1317 all-target: maybe-all-target-libgomp
1318 @endif target-libgomp-no-bootstrap
1319 all-target: maybe-all-target-libitm
1320 @if target-libatomic-no-bootstrap
1321 all-target: maybe-all-target-libatomic
1322 @endif target-libatomic-no-bootstrap
1323
1324 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1325 # ``make X'' in all subdirectories (because, in general, there is a
1326 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1327 # but it may do additional work as well).
1328
1329 .PHONY: do-info
1330 do-info:
1331         @: $(MAKE); $(unstage)
1332         @r=`${PWD_COMMAND}`; export r; \
1333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1334         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1335           info-target
1336
1337
1338 .PHONY: info-host
1339
1340 info-host: maybe-info-bfd
1341 info-host: maybe-info-opcodes
1342 info-host: maybe-info-binutils
1343 info-host: maybe-info-bison
1344 info-host: maybe-info-cgen
1345 info-host: maybe-info-dejagnu
1346 info-host: maybe-info-etc
1347 info-host: maybe-info-fastjar
1348 info-host: maybe-info-fixincludes
1349 info-host: maybe-info-flex
1350 info-host: maybe-info-gas
1351 info-host: maybe-info-gcc
1352 info-host: maybe-info-gmp
1353 info-host: maybe-info-mpfr
1354 info-host: maybe-info-mpc
1355 info-host: maybe-info-isl
1356 info-host: maybe-info-gold
1357 info-host: maybe-info-gprof
1358 info-host: maybe-info-intl
1359 info-host: maybe-info-tcl
1360 info-host: maybe-info-itcl
1361 info-host: maybe-info-ld
1362 info-host: maybe-info-libbacktrace
1363 info-host: maybe-info-libcpp
1364 info-host: maybe-info-libcody
1365 info-host: maybe-info-libdecnumber
1366 info-host: maybe-info-libgui
1367 info-host: maybe-info-libiberty
1368 info-host: maybe-info-libiberty-linker-plugin
1369 info-host: maybe-info-libiconv
1370 info-host: maybe-info-m4
1371 info-host: maybe-info-readline
1372 info-host: maybe-info-sid
1373 info-host: maybe-info-sim
1374 info-host: maybe-info-texinfo
1375 info-host: maybe-info-zlib
1376 info-host: maybe-info-gnulib
1377 info-host: maybe-info-gdbsupport
1378 info-host: maybe-info-gdbserver
1379 info-host: maybe-info-gdb
1380 info-host: maybe-info-expect
1381 info-host: maybe-info-guile
1382 info-host: maybe-info-tk
1383 info-host: maybe-info-libtermcap
1384 info-host: maybe-info-utils
1385 info-host: maybe-info-c++tools
1386 info-host: maybe-info-gnattools
1387 info-host: maybe-info-lto-plugin
1388 info-host: maybe-info-libcc1
1389 info-host: maybe-info-gotools
1390 info-host: maybe-info-libctf
1391 info-host: maybe-info-libsframe
1392
1393 .PHONY: info-target
1394
1395 info-target: maybe-info-target-libstdc++-v3
1396 info-target: maybe-info-target-libsanitizer
1397 info-target: maybe-info-target-libvtv
1398 info-target: maybe-info-target-libssp
1399 info-target: maybe-info-target-newlib
1400 info-target: maybe-info-target-libgcc
1401 info-target: maybe-info-target-libbacktrace
1402 info-target: maybe-info-target-libquadmath
1403 info-target: maybe-info-target-libgfortran
1404 info-target: maybe-info-target-libobjc
1405 info-target: maybe-info-target-libgo
1406 info-target: maybe-info-target-libphobos
1407 info-target: maybe-info-target-libtermcap
1408 info-target: maybe-info-target-winsup
1409 info-target: maybe-info-target-libgloss
1410 info-target: maybe-info-target-libffi
1411 info-target: maybe-info-target-zlib
1412 info-target: maybe-info-target-rda
1413 info-target: maybe-info-target-libada
1414 info-target: maybe-info-target-libgomp
1415 info-target: maybe-info-target-libitm
1416 info-target: maybe-info-target-libatomic
1417
1418 .PHONY: do-dvi
1419 do-dvi:
1420         @: $(MAKE); $(unstage)
1421         @r=`${PWD_COMMAND}`; export r; \
1422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1423         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1424           dvi-target
1425
1426
1427 .PHONY: dvi-host
1428
1429 dvi-host: maybe-dvi-bfd
1430 dvi-host: maybe-dvi-opcodes
1431 dvi-host: maybe-dvi-binutils
1432 dvi-host: maybe-dvi-bison
1433 dvi-host: maybe-dvi-cgen
1434 dvi-host: maybe-dvi-dejagnu
1435 dvi-host: maybe-dvi-etc
1436 dvi-host: maybe-dvi-fastjar
1437 dvi-host: maybe-dvi-fixincludes
1438 dvi-host: maybe-dvi-flex
1439 dvi-host: maybe-dvi-gas
1440 dvi-host: maybe-dvi-gcc
1441 dvi-host: maybe-dvi-gmp
1442 dvi-host: maybe-dvi-mpfr
1443 dvi-host: maybe-dvi-mpc
1444 dvi-host: maybe-dvi-isl
1445 dvi-host: maybe-dvi-gold
1446 dvi-host: maybe-dvi-gprof
1447 dvi-host: maybe-dvi-intl
1448 dvi-host: maybe-dvi-tcl
1449 dvi-host: maybe-dvi-itcl
1450 dvi-host: maybe-dvi-ld
1451 dvi-host: maybe-dvi-libbacktrace
1452 dvi-host: maybe-dvi-libcpp
1453 dvi-host: maybe-dvi-libcody
1454 dvi-host: maybe-dvi-libdecnumber
1455 dvi-host: maybe-dvi-libgui
1456 dvi-host: maybe-dvi-libiberty
1457 dvi-host: maybe-dvi-libiberty-linker-plugin
1458 dvi-host: maybe-dvi-libiconv
1459 dvi-host: maybe-dvi-m4
1460 dvi-host: maybe-dvi-readline
1461 dvi-host: maybe-dvi-sid
1462 dvi-host: maybe-dvi-sim
1463 dvi-host: maybe-dvi-texinfo
1464 dvi-host: maybe-dvi-zlib
1465 dvi-host: maybe-dvi-gnulib
1466 dvi-host: maybe-dvi-gdbsupport
1467 dvi-host: maybe-dvi-gdbserver
1468 dvi-host: maybe-dvi-gdb
1469 dvi-host: maybe-dvi-expect
1470 dvi-host: maybe-dvi-guile
1471 dvi-host: maybe-dvi-tk
1472 dvi-host: maybe-dvi-libtermcap
1473 dvi-host: maybe-dvi-utils
1474 dvi-host: maybe-dvi-c++tools
1475 dvi-host: maybe-dvi-gnattools
1476 dvi-host: maybe-dvi-lto-plugin
1477 dvi-host: maybe-dvi-libcc1
1478 dvi-host: maybe-dvi-gotools
1479 dvi-host: maybe-dvi-libctf
1480 dvi-host: maybe-dvi-libsframe
1481
1482 .PHONY: dvi-target
1483
1484 dvi-target: maybe-dvi-target-libstdc++-v3
1485 dvi-target: maybe-dvi-target-libsanitizer
1486 dvi-target: maybe-dvi-target-libvtv
1487 dvi-target: maybe-dvi-target-libssp
1488 dvi-target: maybe-dvi-target-newlib
1489 dvi-target: maybe-dvi-target-libgcc
1490 dvi-target: maybe-dvi-target-libbacktrace
1491 dvi-target: maybe-dvi-target-libquadmath
1492 dvi-target: maybe-dvi-target-libgfortran
1493 dvi-target: maybe-dvi-target-libobjc
1494 dvi-target: maybe-dvi-target-libgo
1495 dvi-target: maybe-dvi-target-libphobos
1496 dvi-target: maybe-dvi-target-libtermcap
1497 dvi-target: maybe-dvi-target-winsup
1498 dvi-target: maybe-dvi-target-libgloss
1499 dvi-target: maybe-dvi-target-libffi
1500 dvi-target: maybe-dvi-target-zlib
1501 dvi-target: maybe-dvi-target-rda
1502 dvi-target: maybe-dvi-target-libada
1503 dvi-target: maybe-dvi-target-libgomp
1504 dvi-target: maybe-dvi-target-libitm
1505 dvi-target: maybe-dvi-target-libatomic
1506
1507 .PHONY: do-pdf
1508 do-pdf:
1509         @: $(MAKE); $(unstage)
1510         @r=`${PWD_COMMAND}`; export r; \
1511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1512         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1513           pdf-target
1514
1515
1516 .PHONY: pdf-host
1517
1518 pdf-host: maybe-pdf-bfd
1519 pdf-host: maybe-pdf-opcodes
1520 pdf-host: maybe-pdf-binutils
1521 pdf-host: maybe-pdf-bison
1522 pdf-host: maybe-pdf-cgen
1523 pdf-host: maybe-pdf-dejagnu
1524 pdf-host: maybe-pdf-etc
1525 pdf-host: maybe-pdf-fastjar
1526 pdf-host: maybe-pdf-fixincludes
1527 pdf-host: maybe-pdf-flex
1528 pdf-host: maybe-pdf-gas
1529 pdf-host: maybe-pdf-gcc
1530 pdf-host: maybe-pdf-gmp
1531 pdf-host: maybe-pdf-mpfr
1532 pdf-host: maybe-pdf-mpc
1533 pdf-host: maybe-pdf-isl
1534 pdf-host: maybe-pdf-gold
1535 pdf-host: maybe-pdf-gprof
1536 pdf-host: maybe-pdf-intl
1537 pdf-host: maybe-pdf-tcl
1538 pdf-host: maybe-pdf-itcl
1539 pdf-host: maybe-pdf-ld
1540 pdf-host: maybe-pdf-libbacktrace
1541 pdf-host: maybe-pdf-libcpp
1542 pdf-host: maybe-pdf-libcody
1543 pdf-host: maybe-pdf-libdecnumber
1544 pdf-host: maybe-pdf-libgui
1545 pdf-host: maybe-pdf-libiberty
1546 pdf-host: maybe-pdf-libiberty-linker-plugin
1547 pdf-host: maybe-pdf-libiconv
1548 pdf-host: maybe-pdf-m4
1549 pdf-host: maybe-pdf-readline
1550 pdf-host: maybe-pdf-sid
1551 pdf-host: maybe-pdf-sim
1552 pdf-host: maybe-pdf-texinfo
1553 pdf-host: maybe-pdf-zlib
1554 pdf-host: maybe-pdf-gnulib
1555 pdf-host: maybe-pdf-gdbsupport
1556 pdf-host: maybe-pdf-gdbserver
1557 pdf-host: maybe-pdf-gdb
1558 pdf-host: maybe-pdf-expect
1559 pdf-host: maybe-pdf-guile
1560 pdf-host: maybe-pdf-tk
1561 pdf-host: maybe-pdf-libtermcap
1562 pdf-host: maybe-pdf-utils
1563 pdf-host: maybe-pdf-c++tools
1564 pdf-host: maybe-pdf-gnattools
1565 pdf-host: maybe-pdf-lto-plugin
1566 pdf-host: maybe-pdf-libcc1
1567 pdf-host: maybe-pdf-gotools
1568 pdf-host: maybe-pdf-libctf
1569 pdf-host: maybe-pdf-libsframe
1570
1571 .PHONY: pdf-target
1572
1573 pdf-target: maybe-pdf-target-libstdc++-v3
1574 pdf-target: maybe-pdf-target-libsanitizer
1575 pdf-target: maybe-pdf-target-libvtv
1576 pdf-target: maybe-pdf-target-libssp
1577 pdf-target: maybe-pdf-target-newlib
1578 pdf-target: maybe-pdf-target-libgcc
1579 pdf-target: maybe-pdf-target-libbacktrace
1580 pdf-target: maybe-pdf-target-libquadmath
1581 pdf-target: maybe-pdf-target-libgfortran
1582 pdf-target: maybe-pdf-target-libobjc
1583 pdf-target: maybe-pdf-target-libgo
1584 pdf-target: maybe-pdf-target-libphobos
1585 pdf-target: maybe-pdf-target-libtermcap
1586 pdf-target: maybe-pdf-target-winsup
1587 pdf-target: maybe-pdf-target-libgloss
1588 pdf-target: maybe-pdf-target-libffi
1589 pdf-target: maybe-pdf-target-zlib
1590 pdf-target: maybe-pdf-target-rda
1591 pdf-target: maybe-pdf-target-libada
1592 pdf-target: maybe-pdf-target-libgomp
1593 pdf-target: maybe-pdf-target-libitm
1594 pdf-target: maybe-pdf-target-libatomic
1595
1596 .PHONY: do-html
1597 do-html:
1598         @: $(MAKE); $(unstage)
1599         @r=`${PWD_COMMAND}`; export r; \
1600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1601         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1602           html-target
1603
1604
1605 .PHONY: html-host
1606
1607 html-host: maybe-html-bfd
1608 html-host: maybe-html-opcodes
1609 html-host: maybe-html-binutils
1610 html-host: maybe-html-bison
1611 html-host: maybe-html-cgen
1612 html-host: maybe-html-dejagnu
1613 html-host: maybe-html-etc
1614 html-host: maybe-html-fastjar
1615 html-host: maybe-html-fixincludes
1616 html-host: maybe-html-flex
1617 html-host: maybe-html-gas
1618 html-host: maybe-html-gcc
1619 html-host: maybe-html-gmp
1620 html-host: maybe-html-mpfr
1621 html-host: maybe-html-mpc
1622 html-host: maybe-html-isl
1623 html-host: maybe-html-gold
1624 html-host: maybe-html-gprof
1625 html-host: maybe-html-intl
1626 html-host: maybe-html-tcl
1627 html-host: maybe-html-itcl
1628 html-host: maybe-html-ld
1629 html-host: maybe-html-libbacktrace
1630 html-host: maybe-html-libcpp
1631 html-host: maybe-html-libcody
1632 html-host: maybe-html-libdecnumber
1633 html-host: maybe-html-libgui
1634 html-host: maybe-html-libiberty
1635 html-host: maybe-html-libiberty-linker-plugin
1636 html-host: maybe-html-libiconv
1637 html-host: maybe-html-m4
1638 html-host: maybe-html-readline
1639 html-host: maybe-html-sid
1640 html-host: maybe-html-sim
1641 html-host: maybe-html-texinfo
1642 html-host: maybe-html-zlib
1643 html-host: maybe-html-gnulib
1644 html-host: maybe-html-gdbsupport
1645 html-host: maybe-html-gdbserver
1646 html-host: maybe-html-gdb
1647 html-host: maybe-html-expect
1648 html-host: maybe-html-guile
1649 html-host: maybe-html-tk
1650 html-host: maybe-html-libtermcap
1651 html-host: maybe-html-utils
1652 html-host: maybe-html-c++tools
1653 html-host: maybe-html-gnattools
1654 html-host: maybe-html-lto-plugin
1655 html-host: maybe-html-libcc1
1656 html-host: maybe-html-gotools
1657 html-host: maybe-html-libctf
1658 html-host: maybe-html-libsframe
1659
1660 .PHONY: html-target
1661
1662 html-target: maybe-html-target-libstdc++-v3
1663 html-target: maybe-html-target-libsanitizer
1664 html-target: maybe-html-target-libvtv
1665 html-target: maybe-html-target-libssp
1666 html-target: maybe-html-target-newlib
1667 html-target: maybe-html-target-libgcc
1668 html-target: maybe-html-target-libbacktrace
1669 html-target: maybe-html-target-libquadmath
1670 html-target: maybe-html-target-libgfortran
1671 html-target: maybe-html-target-libobjc
1672 html-target: maybe-html-target-libgo
1673 html-target: maybe-html-target-libphobos
1674 html-target: maybe-html-target-libtermcap
1675 html-target: maybe-html-target-winsup
1676 html-target: maybe-html-target-libgloss
1677 html-target: maybe-html-target-libffi
1678 html-target: maybe-html-target-zlib
1679 html-target: maybe-html-target-rda
1680 html-target: maybe-html-target-libada
1681 html-target: maybe-html-target-libgomp
1682 html-target: maybe-html-target-libitm
1683 html-target: maybe-html-target-libatomic
1684
1685 .PHONY: do-TAGS
1686 do-TAGS:
1687         @: $(MAKE); $(unstage)
1688         @r=`${PWD_COMMAND}`; export r; \
1689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1690         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1691           TAGS-target
1692
1693
1694 .PHONY: TAGS-host
1695
1696 TAGS-host: maybe-TAGS-bfd
1697 TAGS-host: maybe-TAGS-opcodes
1698 TAGS-host: maybe-TAGS-binutils
1699 TAGS-host: maybe-TAGS-bison
1700 TAGS-host: maybe-TAGS-cgen
1701 TAGS-host: maybe-TAGS-dejagnu
1702 TAGS-host: maybe-TAGS-etc
1703 TAGS-host: maybe-TAGS-fastjar
1704 TAGS-host: maybe-TAGS-fixincludes
1705 TAGS-host: maybe-TAGS-flex
1706 TAGS-host: maybe-TAGS-gas
1707 TAGS-host: maybe-TAGS-gcc
1708 TAGS-host: maybe-TAGS-gmp
1709 TAGS-host: maybe-TAGS-mpfr
1710 TAGS-host: maybe-TAGS-mpc
1711 TAGS-host: maybe-TAGS-isl
1712 TAGS-host: maybe-TAGS-gold
1713 TAGS-host: maybe-TAGS-gprof
1714 TAGS-host: maybe-TAGS-intl
1715 TAGS-host: maybe-TAGS-tcl
1716 TAGS-host: maybe-TAGS-itcl
1717 TAGS-host: maybe-TAGS-ld
1718 TAGS-host: maybe-TAGS-libbacktrace
1719 TAGS-host: maybe-TAGS-libcpp
1720 TAGS-host: maybe-TAGS-libcody
1721 TAGS-host: maybe-TAGS-libdecnumber
1722 TAGS-host: maybe-TAGS-libgui
1723 TAGS-host: maybe-TAGS-libiberty
1724 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1725 TAGS-host: maybe-TAGS-libiconv
1726 TAGS-host: maybe-TAGS-m4
1727 TAGS-host: maybe-TAGS-readline
1728 TAGS-host: maybe-TAGS-sid
1729 TAGS-host: maybe-TAGS-sim
1730 TAGS-host: maybe-TAGS-texinfo
1731 TAGS-host: maybe-TAGS-zlib
1732 TAGS-host: maybe-TAGS-gnulib
1733 TAGS-host: maybe-TAGS-gdbsupport
1734 TAGS-host: maybe-TAGS-gdbserver
1735 TAGS-host: maybe-TAGS-gdb
1736 TAGS-host: maybe-TAGS-expect
1737 TAGS-host: maybe-TAGS-guile
1738 TAGS-host: maybe-TAGS-tk
1739 TAGS-host: maybe-TAGS-libtermcap
1740 TAGS-host: maybe-TAGS-utils
1741 TAGS-host: maybe-TAGS-c++tools
1742 TAGS-host: maybe-TAGS-gnattools
1743 TAGS-host: maybe-TAGS-lto-plugin
1744 TAGS-host: maybe-TAGS-libcc1
1745 TAGS-host: maybe-TAGS-gotools
1746 TAGS-host: maybe-TAGS-libctf
1747 TAGS-host: maybe-TAGS-libsframe
1748
1749 .PHONY: TAGS-target
1750
1751 TAGS-target: maybe-TAGS-target-libstdc++-v3
1752 TAGS-target: maybe-TAGS-target-libsanitizer
1753 TAGS-target: maybe-TAGS-target-libvtv
1754 TAGS-target: maybe-TAGS-target-libssp
1755 TAGS-target: maybe-TAGS-target-newlib
1756 TAGS-target: maybe-TAGS-target-libgcc
1757 TAGS-target: maybe-TAGS-target-libbacktrace
1758 TAGS-target: maybe-TAGS-target-libquadmath
1759 TAGS-target: maybe-TAGS-target-libgfortran
1760 TAGS-target: maybe-TAGS-target-libobjc
1761 TAGS-target: maybe-TAGS-target-libgo
1762 TAGS-target: maybe-TAGS-target-libphobos
1763 TAGS-target: maybe-TAGS-target-libtermcap
1764 TAGS-target: maybe-TAGS-target-winsup
1765 TAGS-target: maybe-TAGS-target-libgloss
1766 TAGS-target: maybe-TAGS-target-libffi
1767 TAGS-target: maybe-TAGS-target-zlib
1768 TAGS-target: maybe-TAGS-target-rda
1769 TAGS-target: maybe-TAGS-target-libada
1770 TAGS-target: maybe-TAGS-target-libgomp
1771 TAGS-target: maybe-TAGS-target-libitm
1772 TAGS-target: maybe-TAGS-target-libatomic
1773
1774 .PHONY: do-install-info
1775 do-install-info:
1776         @: $(MAKE); $(unstage)
1777         @r=`${PWD_COMMAND}`; export r; \
1778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1779         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1780           install-info-target
1781
1782
1783 .PHONY: install-info-host
1784
1785 install-info-host: maybe-install-info-bfd
1786 install-info-host: maybe-install-info-opcodes
1787 install-info-host: maybe-install-info-binutils
1788 install-info-host: maybe-install-info-bison
1789 install-info-host: maybe-install-info-cgen
1790 install-info-host: maybe-install-info-dejagnu
1791 install-info-host: maybe-install-info-etc
1792 install-info-host: maybe-install-info-fastjar
1793 install-info-host: maybe-install-info-fixincludes
1794 install-info-host: maybe-install-info-flex
1795 install-info-host: maybe-install-info-gas
1796 install-info-host: maybe-install-info-gcc
1797 install-info-host: maybe-install-info-gmp
1798 install-info-host: maybe-install-info-mpfr
1799 install-info-host: maybe-install-info-mpc
1800 install-info-host: maybe-install-info-isl
1801 install-info-host: maybe-install-info-gold
1802 install-info-host: maybe-install-info-gprof
1803 install-info-host: maybe-install-info-intl
1804 install-info-host: maybe-install-info-tcl
1805 install-info-host: maybe-install-info-itcl
1806 install-info-host: maybe-install-info-ld
1807 install-info-host: maybe-install-info-libbacktrace
1808 install-info-host: maybe-install-info-libcpp
1809 install-info-host: maybe-install-info-libcody
1810 install-info-host: maybe-install-info-libdecnumber
1811 install-info-host: maybe-install-info-libgui
1812 install-info-host: maybe-install-info-libiberty
1813 install-info-host: maybe-install-info-libiberty-linker-plugin
1814 install-info-host: maybe-install-info-libiconv
1815 install-info-host: maybe-install-info-m4
1816 install-info-host: maybe-install-info-readline
1817 install-info-host: maybe-install-info-sid
1818 install-info-host: maybe-install-info-sim
1819 install-info-host: maybe-install-info-texinfo
1820 install-info-host: maybe-install-info-zlib
1821 install-info-host: maybe-install-info-gnulib
1822 install-info-host: maybe-install-info-gdbsupport
1823 install-info-host: maybe-install-info-gdbserver
1824 install-info-host: maybe-install-info-gdb
1825 install-info-host: maybe-install-info-expect
1826 install-info-host: maybe-install-info-guile
1827 install-info-host: maybe-install-info-tk
1828 install-info-host: maybe-install-info-libtermcap
1829 install-info-host: maybe-install-info-utils
1830 install-info-host: maybe-install-info-c++tools
1831 install-info-host: maybe-install-info-gnattools
1832 install-info-host: maybe-install-info-lto-plugin
1833 install-info-host: maybe-install-info-libcc1
1834 install-info-host: maybe-install-info-gotools
1835 install-info-host: maybe-install-info-libctf
1836 install-info-host: maybe-install-info-libsframe
1837
1838 .PHONY: install-info-target
1839
1840 install-info-target: maybe-install-info-target-libstdc++-v3
1841 install-info-target: maybe-install-info-target-libsanitizer
1842 install-info-target: maybe-install-info-target-libvtv
1843 install-info-target: maybe-install-info-target-libssp
1844 install-info-target: maybe-install-info-target-newlib
1845 install-info-target: maybe-install-info-target-libgcc
1846 install-info-target: maybe-install-info-target-libbacktrace
1847 install-info-target: maybe-install-info-target-libquadmath
1848 install-info-target: maybe-install-info-target-libgfortran
1849 install-info-target: maybe-install-info-target-libobjc
1850 install-info-target: maybe-install-info-target-libgo
1851 install-info-target: maybe-install-info-target-libphobos
1852 install-info-target: maybe-install-info-target-libtermcap
1853 install-info-target: maybe-install-info-target-winsup
1854 install-info-target: maybe-install-info-target-libgloss
1855 install-info-target: maybe-install-info-target-libffi
1856 install-info-target: maybe-install-info-target-zlib
1857 install-info-target: maybe-install-info-target-rda
1858 install-info-target: maybe-install-info-target-libada
1859 install-info-target: maybe-install-info-target-libgomp
1860 install-info-target: maybe-install-info-target-libitm
1861 install-info-target: maybe-install-info-target-libatomic
1862
1863 .PHONY: do-install-dvi
1864 do-install-dvi:
1865         @: $(MAKE); $(unstage)
1866         @r=`${PWD_COMMAND}`; export r; \
1867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1868         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1869           install-dvi-target
1870
1871
1872 .PHONY: install-dvi-host
1873
1874 install-dvi-host: maybe-install-dvi-bfd
1875 install-dvi-host: maybe-install-dvi-opcodes
1876 install-dvi-host: maybe-install-dvi-binutils
1877 install-dvi-host: maybe-install-dvi-bison
1878 install-dvi-host: maybe-install-dvi-cgen
1879 install-dvi-host: maybe-install-dvi-dejagnu
1880 install-dvi-host: maybe-install-dvi-etc
1881 install-dvi-host: maybe-install-dvi-fastjar
1882 install-dvi-host: maybe-install-dvi-fixincludes
1883 install-dvi-host: maybe-install-dvi-flex
1884 install-dvi-host: maybe-install-dvi-gas
1885 install-dvi-host: maybe-install-dvi-gcc
1886 install-dvi-host: maybe-install-dvi-gmp
1887 install-dvi-host: maybe-install-dvi-mpfr
1888 install-dvi-host: maybe-install-dvi-mpc
1889 install-dvi-host: maybe-install-dvi-isl
1890 install-dvi-host: maybe-install-dvi-gold
1891 install-dvi-host: maybe-install-dvi-gprof
1892 install-dvi-host: maybe-install-dvi-intl
1893 install-dvi-host: maybe-install-dvi-tcl
1894 install-dvi-host: maybe-install-dvi-itcl
1895 install-dvi-host: maybe-install-dvi-ld
1896 install-dvi-host: maybe-install-dvi-libbacktrace
1897 install-dvi-host: maybe-install-dvi-libcpp
1898 install-dvi-host: maybe-install-dvi-libcody
1899 install-dvi-host: maybe-install-dvi-libdecnumber
1900 install-dvi-host: maybe-install-dvi-libgui
1901 install-dvi-host: maybe-install-dvi-libiberty
1902 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1903 install-dvi-host: maybe-install-dvi-libiconv
1904 install-dvi-host: maybe-install-dvi-m4
1905 install-dvi-host: maybe-install-dvi-readline
1906 install-dvi-host: maybe-install-dvi-sid
1907 install-dvi-host: maybe-install-dvi-sim
1908 install-dvi-host: maybe-install-dvi-texinfo
1909 install-dvi-host: maybe-install-dvi-zlib
1910 install-dvi-host: maybe-install-dvi-gnulib
1911 install-dvi-host: maybe-install-dvi-gdbsupport
1912 install-dvi-host: maybe-install-dvi-gdbserver
1913 install-dvi-host: maybe-install-dvi-gdb
1914 install-dvi-host: maybe-install-dvi-expect
1915 install-dvi-host: maybe-install-dvi-guile
1916 install-dvi-host: maybe-install-dvi-tk
1917 install-dvi-host: maybe-install-dvi-libtermcap
1918 install-dvi-host: maybe-install-dvi-utils
1919 install-dvi-host: maybe-install-dvi-c++tools
1920 install-dvi-host: maybe-install-dvi-gnattools
1921 install-dvi-host: maybe-install-dvi-lto-plugin
1922 install-dvi-host: maybe-install-dvi-libcc1
1923 install-dvi-host: maybe-install-dvi-gotools
1924 install-dvi-host: maybe-install-dvi-libctf
1925 install-dvi-host: maybe-install-dvi-libsframe
1926
1927 .PHONY: install-dvi-target
1928
1929 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1930 install-dvi-target: maybe-install-dvi-target-libsanitizer
1931 install-dvi-target: maybe-install-dvi-target-libvtv
1932 install-dvi-target: maybe-install-dvi-target-libssp
1933 install-dvi-target: maybe-install-dvi-target-newlib
1934 install-dvi-target: maybe-install-dvi-target-libgcc
1935 install-dvi-target: maybe-install-dvi-target-libbacktrace
1936 install-dvi-target: maybe-install-dvi-target-libquadmath
1937 install-dvi-target: maybe-install-dvi-target-libgfortran
1938 install-dvi-target: maybe-install-dvi-target-libobjc
1939 install-dvi-target: maybe-install-dvi-target-libgo
1940 install-dvi-target: maybe-install-dvi-target-libphobos
1941 install-dvi-target: maybe-install-dvi-target-libtermcap
1942 install-dvi-target: maybe-install-dvi-target-winsup
1943 install-dvi-target: maybe-install-dvi-target-libgloss
1944 install-dvi-target: maybe-install-dvi-target-libffi
1945 install-dvi-target: maybe-install-dvi-target-zlib
1946 install-dvi-target: maybe-install-dvi-target-rda
1947 install-dvi-target: maybe-install-dvi-target-libada
1948 install-dvi-target: maybe-install-dvi-target-libgomp
1949 install-dvi-target: maybe-install-dvi-target-libitm
1950 install-dvi-target: maybe-install-dvi-target-libatomic
1951
1952 .PHONY: do-install-pdf
1953 do-install-pdf:
1954         @: $(MAKE); $(unstage)
1955         @r=`${PWD_COMMAND}`; export r; \
1956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1957         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1958           install-pdf-target
1959
1960
1961 .PHONY: install-pdf-host
1962
1963 install-pdf-host: maybe-install-pdf-bfd
1964 install-pdf-host: maybe-install-pdf-opcodes
1965 install-pdf-host: maybe-install-pdf-binutils
1966 install-pdf-host: maybe-install-pdf-bison
1967 install-pdf-host: maybe-install-pdf-cgen
1968 install-pdf-host: maybe-install-pdf-dejagnu
1969 install-pdf-host: maybe-install-pdf-etc
1970 install-pdf-host: maybe-install-pdf-fastjar
1971 install-pdf-host: maybe-install-pdf-fixincludes
1972 install-pdf-host: maybe-install-pdf-flex
1973 install-pdf-host: maybe-install-pdf-gas
1974 install-pdf-host: maybe-install-pdf-gcc
1975 install-pdf-host: maybe-install-pdf-gmp
1976 install-pdf-host: maybe-install-pdf-mpfr
1977 install-pdf-host: maybe-install-pdf-mpc
1978 install-pdf-host: maybe-install-pdf-isl
1979 install-pdf-host: maybe-install-pdf-gold
1980 install-pdf-host: maybe-install-pdf-gprof
1981 install-pdf-host: maybe-install-pdf-intl
1982 install-pdf-host: maybe-install-pdf-tcl
1983 install-pdf-host: maybe-install-pdf-itcl
1984 install-pdf-host: maybe-install-pdf-ld
1985 install-pdf-host: maybe-install-pdf-libbacktrace
1986 install-pdf-host: maybe-install-pdf-libcpp
1987 install-pdf-host: maybe-install-pdf-libcody
1988 install-pdf-host: maybe-install-pdf-libdecnumber
1989 install-pdf-host: maybe-install-pdf-libgui
1990 install-pdf-host: maybe-install-pdf-libiberty
1991 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1992 install-pdf-host: maybe-install-pdf-libiconv
1993 install-pdf-host: maybe-install-pdf-m4
1994 install-pdf-host: maybe-install-pdf-readline
1995 install-pdf-host: maybe-install-pdf-sid
1996 install-pdf-host: maybe-install-pdf-sim
1997 install-pdf-host: maybe-install-pdf-texinfo
1998 install-pdf-host: maybe-install-pdf-zlib
1999 install-pdf-host: maybe-install-pdf-gnulib
2000 install-pdf-host: maybe-install-pdf-gdbsupport
2001 install-pdf-host: maybe-install-pdf-gdbserver
2002 install-pdf-host: maybe-install-pdf-gdb
2003 install-pdf-host: maybe-install-pdf-expect
2004 install-pdf-host: maybe-install-pdf-guile
2005 install-pdf-host: maybe-install-pdf-tk
2006 install-pdf-host: maybe-install-pdf-libtermcap
2007 install-pdf-host: maybe-install-pdf-utils
2008 install-pdf-host: maybe-install-pdf-c++tools
2009 install-pdf-host: maybe-install-pdf-gnattools
2010 install-pdf-host: maybe-install-pdf-lto-plugin
2011 install-pdf-host: maybe-install-pdf-libcc1
2012 install-pdf-host: maybe-install-pdf-gotools
2013 install-pdf-host: maybe-install-pdf-libctf
2014 install-pdf-host: maybe-install-pdf-libsframe
2015
2016 .PHONY: install-pdf-target
2017
2018 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2019 install-pdf-target: maybe-install-pdf-target-libsanitizer
2020 install-pdf-target: maybe-install-pdf-target-libvtv
2021 install-pdf-target: maybe-install-pdf-target-libssp
2022 install-pdf-target: maybe-install-pdf-target-newlib
2023 install-pdf-target: maybe-install-pdf-target-libgcc
2024 install-pdf-target: maybe-install-pdf-target-libbacktrace
2025 install-pdf-target: maybe-install-pdf-target-libquadmath
2026 install-pdf-target: maybe-install-pdf-target-libgfortran
2027 install-pdf-target: maybe-install-pdf-target-libobjc
2028 install-pdf-target: maybe-install-pdf-target-libgo
2029 install-pdf-target: maybe-install-pdf-target-libphobos
2030 install-pdf-target: maybe-install-pdf-target-libtermcap
2031 install-pdf-target: maybe-install-pdf-target-winsup
2032 install-pdf-target: maybe-install-pdf-target-libgloss
2033 install-pdf-target: maybe-install-pdf-target-libffi
2034 install-pdf-target: maybe-install-pdf-target-zlib
2035 install-pdf-target: maybe-install-pdf-target-rda
2036 install-pdf-target: maybe-install-pdf-target-libada
2037 install-pdf-target: maybe-install-pdf-target-libgomp
2038 install-pdf-target: maybe-install-pdf-target-libitm
2039 install-pdf-target: maybe-install-pdf-target-libatomic
2040
2041 .PHONY: do-install-html
2042 do-install-html:
2043         @: $(MAKE); $(unstage)
2044         @r=`${PWD_COMMAND}`; export r; \
2045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2046         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2047           install-html-target
2048
2049
2050 .PHONY: install-html-host
2051
2052 install-html-host: maybe-install-html-bfd
2053 install-html-host: maybe-install-html-opcodes
2054 install-html-host: maybe-install-html-binutils
2055 install-html-host: maybe-install-html-bison
2056 install-html-host: maybe-install-html-cgen
2057 install-html-host: maybe-install-html-dejagnu
2058 install-html-host: maybe-install-html-etc
2059 install-html-host: maybe-install-html-fastjar
2060 install-html-host: maybe-install-html-fixincludes
2061 install-html-host: maybe-install-html-flex
2062 install-html-host: maybe-install-html-gas
2063 install-html-host: maybe-install-html-gcc
2064 install-html-host: maybe-install-html-gmp
2065 install-html-host: maybe-install-html-mpfr
2066 install-html-host: maybe-install-html-mpc
2067 install-html-host: maybe-install-html-isl
2068 install-html-host: maybe-install-html-gold
2069 install-html-host: maybe-install-html-gprof
2070 install-html-host: maybe-install-html-intl
2071 install-html-host: maybe-install-html-tcl
2072 install-html-host: maybe-install-html-itcl
2073 install-html-host: maybe-install-html-ld
2074 install-html-host: maybe-install-html-libbacktrace
2075 install-html-host: maybe-install-html-libcpp
2076 install-html-host: maybe-install-html-libcody
2077 install-html-host: maybe-install-html-libdecnumber
2078 install-html-host: maybe-install-html-libgui
2079 install-html-host: maybe-install-html-libiberty
2080 install-html-host: maybe-install-html-libiberty-linker-plugin
2081 install-html-host: maybe-install-html-libiconv
2082 install-html-host: maybe-install-html-m4
2083 install-html-host: maybe-install-html-readline
2084 install-html-host: maybe-install-html-sid
2085 install-html-host: maybe-install-html-sim
2086 install-html-host: maybe-install-html-texinfo
2087 install-html-host: maybe-install-html-zlib
2088 install-html-host: maybe-install-html-gnulib
2089 install-html-host: maybe-install-html-gdbsupport
2090 install-html-host: maybe-install-html-gdbserver
2091 install-html-host: maybe-install-html-gdb
2092 install-html-host: maybe-install-html-expect
2093 install-html-host: maybe-install-html-guile
2094 install-html-host: maybe-install-html-tk
2095 install-html-host: maybe-install-html-libtermcap
2096 install-html-host: maybe-install-html-utils
2097 install-html-host: maybe-install-html-c++tools
2098 install-html-host: maybe-install-html-gnattools
2099 install-html-host: maybe-install-html-lto-plugin
2100 install-html-host: maybe-install-html-libcc1
2101 install-html-host: maybe-install-html-gotools
2102 install-html-host: maybe-install-html-libctf
2103 install-html-host: maybe-install-html-libsframe
2104
2105 .PHONY: install-html-target
2106
2107 install-html-target: maybe-install-html-target-libstdc++-v3
2108 install-html-target: maybe-install-html-target-libsanitizer
2109 install-html-target: maybe-install-html-target-libvtv
2110 install-html-target: maybe-install-html-target-libssp
2111 install-html-target: maybe-install-html-target-newlib
2112 install-html-target: maybe-install-html-target-libgcc
2113 install-html-target: maybe-install-html-target-libbacktrace
2114 install-html-target: maybe-install-html-target-libquadmath
2115 install-html-target: maybe-install-html-target-libgfortran
2116 install-html-target: maybe-install-html-target-libobjc
2117 install-html-target: maybe-install-html-target-libgo
2118 install-html-target: maybe-install-html-target-libphobos
2119 install-html-target: maybe-install-html-target-libtermcap
2120 install-html-target: maybe-install-html-target-winsup
2121 install-html-target: maybe-install-html-target-libgloss
2122 install-html-target: maybe-install-html-target-libffi
2123 install-html-target: maybe-install-html-target-zlib
2124 install-html-target: maybe-install-html-target-rda
2125 install-html-target: maybe-install-html-target-libada
2126 install-html-target: maybe-install-html-target-libgomp
2127 install-html-target: maybe-install-html-target-libitm
2128 install-html-target: maybe-install-html-target-libatomic
2129
2130 .PHONY: do-installcheck
2131 do-installcheck:
2132         @: $(MAKE); $(unstage)
2133         @r=`${PWD_COMMAND}`; export r; \
2134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2135         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2136           installcheck-target
2137
2138
2139 .PHONY: installcheck-host
2140
2141 installcheck-host: maybe-installcheck-bfd
2142 installcheck-host: maybe-installcheck-opcodes
2143 installcheck-host: maybe-installcheck-binutils
2144 installcheck-host: maybe-installcheck-bison
2145 installcheck-host: maybe-installcheck-cgen
2146 installcheck-host: maybe-installcheck-dejagnu
2147 installcheck-host: maybe-installcheck-etc
2148 installcheck-host: maybe-installcheck-fastjar
2149 installcheck-host: maybe-installcheck-fixincludes
2150 installcheck-host: maybe-installcheck-flex
2151 installcheck-host: maybe-installcheck-gas
2152 installcheck-host: maybe-installcheck-gcc
2153 installcheck-host: maybe-installcheck-gmp
2154 installcheck-host: maybe-installcheck-mpfr
2155 installcheck-host: maybe-installcheck-mpc
2156 installcheck-host: maybe-installcheck-isl
2157 installcheck-host: maybe-installcheck-gold
2158 installcheck-host: maybe-installcheck-gprof
2159 installcheck-host: maybe-installcheck-intl
2160 installcheck-host: maybe-installcheck-tcl
2161 installcheck-host: maybe-installcheck-itcl
2162 installcheck-host: maybe-installcheck-ld
2163 installcheck-host: maybe-installcheck-libbacktrace
2164 installcheck-host: maybe-installcheck-libcpp
2165 installcheck-host: maybe-installcheck-libcody
2166 installcheck-host: maybe-installcheck-libdecnumber
2167 installcheck-host: maybe-installcheck-libgui
2168 installcheck-host: maybe-installcheck-libiberty
2169 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2170 installcheck-host: maybe-installcheck-libiconv
2171 installcheck-host: maybe-installcheck-m4
2172 installcheck-host: maybe-installcheck-readline
2173 installcheck-host: maybe-installcheck-sid
2174 installcheck-host: maybe-installcheck-sim
2175 installcheck-host: maybe-installcheck-texinfo
2176 installcheck-host: maybe-installcheck-zlib
2177 installcheck-host: maybe-installcheck-gnulib
2178 installcheck-host: maybe-installcheck-gdbsupport
2179 installcheck-host: maybe-installcheck-gdbserver
2180 installcheck-host: maybe-installcheck-gdb
2181 installcheck-host: maybe-installcheck-expect
2182 installcheck-host: maybe-installcheck-guile
2183 installcheck-host: maybe-installcheck-tk
2184 installcheck-host: maybe-installcheck-libtermcap
2185 installcheck-host: maybe-installcheck-utils
2186 installcheck-host: maybe-installcheck-c++tools
2187 installcheck-host: maybe-installcheck-gnattools
2188 installcheck-host: maybe-installcheck-lto-plugin
2189 installcheck-host: maybe-installcheck-libcc1
2190 installcheck-host: maybe-installcheck-gotools
2191 installcheck-host: maybe-installcheck-libctf
2192 installcheck-host: maybe-installcheck-libsframe
2193
2194 .PHONY: installcheck-target
2195
2196 installcheck-target: maybe-installcheck-target-libstdc++-v3
2197 installcheck-target: maybe-installcheck-target-libsanitizer
2198 installcheck-target: maybe-installcheck-target-libvtv
2199 installcheck-target: maybe-installcheck-target-libssp
2200 installcheck-target: maybe-installcheck-target-newlib
2201 installcheck-target: maybe-installcheck-target-libgcc
2202 installcheck-target: maybe-installcheck-target-libbacktrace
2203 installcheck-target: maybe-installcheck-target-libquadmath
2204 installcheck-target: maybe-installcheck-target-libgfortran
2205 installcheck-target: maybe-installcheck-target-libobjc
2206 installcheck-target: maybe-installcheck-target-libgo
2207 installcheck-target: maybe-installcheck-target-libphobos
2208 installcheck-target: maybe-installcheck-target-libtermcap
2209 installcheck-target: maybe-installcheck-target-winsup
2210 installcheck-target: maybe-installcheck-target-libgloss
2211 installcheck-target: maybe-installcheck-target-libffi
2212 installcheck-target: maybe-installcheck-target-zlib
2213 installcheck-target: maybe-installcheck-target-rda
2214 installcheck-target: maybe-installcheck-target-libada
2215 installcheck-target: maybe-installcheck-target-libgomp
2216 installcheck-target: maybe-installcheck-target-libitm
2217 installcheck-target: maybe-installcheck-target-libatomic
2218
2219 .PHONY: do-mostlyclean
2220 do-mostlyclean:
2221         @: $(MAKE); $(unstage)
2222         @r=`${PWD_COMMAND}`; export r; \
2223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2224         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2225           mostlyclean-target
2226
2227
2228 .PHONY: mostlyclean-host
2229
2230 mostlyclean-host: maybe-mostlyclean-bfd
2231 mostlyclean-host: maybe-mostlyclean-opcodes
2232 mostlyclean-host: maybe-mostlyclean-binutils
2233 mostlyclean-host: maybe-mostlyclean-bison
2234 mostlyclean-host: maybe-mostlyclean-cgen
2235 mostlyclean-host: maybe-mostlyclean-dejagnu
2236 mostlyclean-host: maybe-mostlyclean-etc
2237 mostlyclean-host: maybe-mostlyclean-fastjar
2238 mostlyclean-host: maybe-mostlyclean-fixincludes
2239 mostlyclean-host: maybe-mostlyclean-flex
2240 mostlyclean-host: maybe-mostlyclean-gas
2241 mostlyclean-host: maybe-mostlyclean-gcc
2242 mostlyclean-host: maybe-mostlyclean-gmp
2243 mostlyclean-host: maybe-mostlyclean-mpfr
2244 mostlyclean-host: maybe-mostlyclean-mpc
2245 mostlyclean-host: maybe-mostlyclean-isl
2246 mostlyclean-host: maybe-mostlyclean-gold
2247 mostlyclean-host: maybe-mostlyclean-gprof
2248 mostlyclean-host: maybe-mostlyclean-intl
2249 mostlyclean-host: maybe-mostlyclean-tcl
2250 mostlyclean-host: maybe-mostlyclean-itcl
2251 mostlyclean-host: maybe-mostlyclean-ld
2252 mostlyclean-host: maybe-mostlyclean-libbacktrace
2253 mostlyclean-host: maybe-mostlyclean-libcpp
2254 mostlyclean-host: maybe-mostlyclean-libcody
2255 mostlyclean-host: maybe-mostlyclean-libdecnumber
2256 mostlyclean-host: maybe-mostlyclean-libgui
2257 mostlyclean-host: maybe-mostlyclean-libiberty
2258 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2259 mostlyclean-host: maybe-mostlyclean-libiconv
2260 mostlyclean-host: maybe-mostlyclean-m4
2261 mostlyclean-host: maybe-mostlyclean-readline
2262 mostlyclean-host: maybe-mostlyclean-sid
2263 mostlyclean-host: maybe-mostlyclean-sim
2264 mostlyclean-host: maybe-mostlyclean-texinfo
2265 mostlyclean-host: maybe-mostlyclean-zlib
2266 mostlyclean-host: maybe-mostlyclean-gnulib
2267 mostlyclean-host: maybe-mostlyclean-gdbsupport
2268 mostlyclean-host: maybe-mostlyclean-gdbserver
2269 mostlyclean-host: maybe-mostlyclean-gdb
2270 mostlyclean-host: maybe-mostlyclean-expect
2271 mostlyclean-host: maybe-mostlyclean-guile
2272 mostlyclean-host: maybe-mostlyclean-tk
2273 mostlyclean-host: maybe-mostlyclean-libtermcap
2274 mostlyclean-host: maybe-mostlyclean-utils
2275 mostlyclean-host: maybe-mostlyclean-c++tools
2276 mostlyclean-host: maybe-mostlyclean-gnattools
2277 mostlyclean-host: maybe-mostlyclean-lto-plugin
2278 mostlyclean-host: maybe-mostlyclean-libcc1
2279 mostlyclean-host: maybe-mostlyclean-gotools
2280 mostlyclean-host: maybe-mostlyclean-libctf
2281 mostlyclean-host: maybe-mostlyclean-libsframe
2282
2283 .PHONY: mostlyclean-target
2284
2285 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2286 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2287 mostlyclean-target: maybe-mostlyclean-target-libvtv
2288 mostlyclean-target: maybe-mostlyclean-target-libssp
2289 mostlyclean-target: maybe-mostlyclean-target-newlib
2290 mostlyclean-target: maybe-mostlyclean-target-libgcc
2291 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2292 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2293 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2294 mostlyclean-target: maybe-mostlyclean-target-libobjc
2295 mostlyclean-target: maybe-mostlyclean-target-libgo
2296 mostlyclean-target: maybe-mostlyclean-target-libphobos
2297 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2298 mostlyclean-target: maybe-mostlyclean-target-winsup
2299 mostlyclean-target: maybe-mostlyclean-target-libgloss
2300 mostlyclean-target: maybe-mostlyclean-target-libffi
2301 mostlyclean-target: maybe-mostlyclean-target-zlib
2302 mostlyclean-target: maybe-mostlyclean-target-rda
2303 mostlyclean-target: maybe-mostlyclean-target-libada
2304 mostlyclean-target: maybe-mostlyclean-target-libgomp
2305 mostlyclean-target: maybe-mostlyclean-target-libitm
2306 mostlyclean-target: maybe-mostlyclean-target-libatomic
2307
2308 .PHONY: do-clean
2309 do-clean:
2310         @: $(MAKE); $(unstage)
2311         @r=`${PWD_COMMAND}`; export r; \
2312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2313         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2314           clean-target
2315
2316
2317 .PHONY: clean-host
2318
2319 clean-host: maybe-clean-bfd
2320 clean-host: maybe-clean-opcodes
2321 clean-host: maybe-clean-binutils
2322 clean-host: maybe-clean-bison
2323 clean-host: maybe-clean-cgen
2324 clean-host: maybe-clean-dejagnu
2325 clean-host: maybe-clean-etc
2326 clean-host: maybe-clean-fastjar
2327 clean-host: maybe-clean-fixincludes
2328 clean-host: maybe-clean-flex
2329 clean-host: maybe-clean-gas
2330 clean-host: maybe-clean-gcc
2331 clean-host: maybe-clean-gmp
2332 clean-host: maybe-clean-mpfr
2333 clean-host: maybe-clean-mpc
2334 clean-host: maybe-clean-isl
2335 clean-host: maybe-clean-gold
2336 clean-host: maybe-clean-gprof
2337 clean-host: maybe-clean-intl
2338 clean-host: maybe-clean-tcl
2339 clean-host: maybe-clean-itcl
2340 clean-host: maybe-clean-ld
2341 clean-host: maybe-clean-libbacktrace
2342 clean-host: maybe-clean-libcpp
2343 clean-host: maybe-clean-libcody
2344 clean-host: maybe-clean-libdecnumber
2345 clean-host: maybe-clean-libgui
2346 clean-host: maybe-clean-libiberty
2347 clean-host: maybe-clean-libiberty-linker-plugin
2348 clean-host: maybe-clean-libiconv
2349 clean-host: maybe-clean-m4
2350 clean-host: maybe-clean-readline
2351 clean-host: maybe-clean-sid
2352 clean-host: maybe-clean-sim
2353 clean-host: maybe-clean-texinfo
2354 clean-host: maybe-clean-zlib
2355 clean-host: maybe-clean-gnulib
2356 clean-host: maybe-clean-gdbsupport
2357 clean-host: maybe-clean-gdbserver
2358 clean-host: maybe-clean-gdb
2359 clean-host: maybe-clean-expect
2360 clean-host: maybe-clean-guile
2361 clean-host: maybe-clean-tk
2362 clean-host: maybe-clean-libtermcap
2363 clean-host: maybe-clean-utils
2364 clean-host: maybe-clean-c++tools
2365 clean-host: maybe-clean-gnattools
2366 clean-host: maybe-clean-lto-plugin
2367 clean-host: maybe-clean-libcc1
2368 clean-host: maybe-clean-gotools
2369 clean-host: maybe-clean-libctf
2370 clean-host: maybe-clean-libsframe
2371
2372 .PHONY: clean-target
2373
2374 clean-target: maybe-clean-target-libstdc++-v3
2375 clean-target: maybe-clean-target-libsanitizer
2376 clean-target: maybe-clean-target-libvtv
2377 clean-target: maybe-clean-target-libssp
2378 clean-target: maybe-clean-target-newlib
2379 clean-target: maybe-clean-target-libgcc
2380 clean-target: maybe-clean-target-libbacktrace
2381 clean-target: maybe-clean-target-libquadmath
2382 clean-target: maybe-clean-target-libgfortran
2383 clean-target: maybe-clean-target-libobjc
2384 clean-target: maybe-clean-target-libgo
2385 clean-target: maybe-clean-target-libphobos
2386 clean-target: maybe-clean-target-libtermcap
2387 clean-target: maybe-clean-target-winsup
2388 clean-target: maybe-clean-target-libgloss
2389 clean-target: maybe-clean-target-libffi
2390 clean-target: maybe-clean-target-zlib
2391 clean-target: maybe-clean-target-rda
2392 clean-target: maybe-clean-target-libada
2393 clean-target: maybe-clean-target-libgomp
2394 clean-target: maybe-clean-target-libitm
2395 clean-target: maybe-clean-target-libatomic
2396
2397 .PHONY: do-distclean
2398 do-distclean:
2399         @: $(MAKE); $(unstage)
2400         @r=`${PWD_COMMAND}`; export r; \
2401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2402         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2403           distclean-target
2404
2405
2406 .PHONY: distclean-host
2407
2408 distclean-host: maybe-distclean-bfd
2409 distclean-host: maybe-distclean-opcodes
2410 distclean-host: maybe-distclean-binutils
2411 distclean-host: maybe-distclean-bison
2412 distclean-host: maybe-distclean-cgen
2413 distclean-host: maybe-distclean-dejagnu
2414 distclean-host: maybe-distclean-etc
2415 distclean-host: maybe-distclean-fastjar
2416 distclean-host: maybe-distclean-fixincludes
2417 distclean-host: maybe-distclean-flex
2418 distclean-host: maybe-distclean-gas
2419 distclean-host: maybe-distclean-gcc
2420 distclean-host: maybe-distclean-gmp
2421 distclean-host: maybe-distclean-mpfr
2422 distclean-host: maybe-distclean-mpc
2423 distclean-host: maybe-distclean-isl
2424 distclean-host: maybe-distclean-gold
2425 distclean-host: maybe-distclean-gprof
2426 distclean-host: maybe-distclean-intl
2427 distclean-host: maybe-distclean-tcl
2428 distclean-host: maybe-distclean-itcl
2429 distclean-host: maybe-distclean-ld
2430 distclean-host: maybe-distclean-libbacktrace
2431 distclean-host: maybe-distclean-libcpp
2432 distclean-host: maybe-distclean-libcody
2433 distclean-host: maybe-distclean-libdecnumber
2434 distclean-host: maybe-distclean-libgui
2435 distclean-host: maybe-distclean-libiberty
2436 distclean-host: maybe-distclean-libiberty-linker-plugin
2437 distclean-host: maybe-distclean-libiconv
2438 distclean-host: maybe-distclean-m4
2439 distclean-host: maybe-distclean-readline
2440 distclean-host: maybe-distclean-sid
2441 distclean-host: maybe-distclean-sim
2442 distclean-host: maybe-distclean-texinfo
2443 distclean-host: maybe-distclean-zlib
2444 distclean-host: maybe-distclean-gnulib
2445 distclean-host: maybe-distclean-gdbsupport
2446 distclean-host: maybe-distclean-gdbserver
2447 distclean-host: maybe-distclean-gdb
2448 distclean-host: maybe-distclean-expect
2449 distclean-host: maybe-distclean-guile
2450 distclean-host: maybe-distclean-tk
2451 distclean-host: maybe-distclean-libtermcap
2452 distclean-host: maybe-distclean-utils
2453 distclean-host: maybe-distclean-c++tools
2454 distclean-host: maybe-distclean-gnattools
2455 distclean-host: maybe-distclean-lto-plugin
2456 distclean-host: maybe-distclean-libcc1
2457 distclean-host: maybe-distclean-gotools
2458 distclean-host: maybe-distclean-libctf
2459 distclean-host: maybe-distclean-libsframe
2460
2461 .PHONY: distclean-target
2462
2463 distclean-target: maybe-distclean-target-libstdc++-v3
2464 distclean-target: maybe-distclean-target-libsanitizer
2465 distclean-target: maybe-distclean-target-libvtv
2466 distclean-target: maybe-distclean-target-libssp
2467 distclean-target: maybe-distclean-target-newlib
2468 distclean-target: maybe-distclean-target-libgcc
2469 distclean-target: maybe-distclean-target-libbacktrace
2470 distclean-target: maybe-distclean-target-libquadmath
2471 distclean-target: maybe-distclean-target-libgfortran
2472 distclean-target: maybe-distclean-target-libobjc
2473 distclean-target: maybe-distclean-target-libgo
2474 distclean-target: maybe-distclean-target-libphobos
2475 distclean-target: maybe-distclean-target-libtermcap
2476 distclean-target: maybe-distclean-target-winsup
2477 distclean-target: maybe-distclean-target-libgloss
2478 distclean-target: maybe-distclean-target-libffi
2479 distclean-target: maybe-distclean-target-zlib
2480 distclean-target: maybe-distclean-target-rda
2481 distclean-target: maybe-distclean-target-libada
2482 distclean-target: maybe-distclean-target-libgomp
2483 distclean-target: maybe-distclean-target-libitm
2484 distclean-target: maybe-distclean-target-libatomic
2485
2486 .PHONY: do-maintainer-clean
2487 do-maintainer-clean:
2488         @: $(MAKE); $(unstage)
2489         @r=`${PWD_COMMAND}`; export r; \
2490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2491         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2492           maintainer-clean-target
2493
2494
2495 .PHONY: maintainer-clean-host
2496
2497 maintainer-clean-host: maybe-maintainer-clean-bfd
2498 maintainer-clean-host: maybe-maintainer-clean-opcodes
2499 maintainer-clean-host: maybe-maintainer-clean-binutils
2500 maintainer-clean-host: maybe-maintainer-clean-bison
2501 maintainer-clean-host: maybe-maintainer-clean-cgen
2502 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2503 maintainer-clean-host: maybe-maintainer-clean-etc
2504 maintainer-clean-host: maybe-maintainer-clean-fastjar
2505 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2506 maintainer-clean-host: maybe-maintainer-clean-flex
2507 maintainer-clean-host: maybe-maintainer-clean-gas
2508 maintainer-clean-host: maybe-maintainer-clean-gcc
2509 maintainer-clean-host: maybe-maintainer-clean-gmp
2510 maintainer-clean-host: maybe-maintainer-clean-mpfr
2511 maintainer-clean-host: maybe-maintainer-clean-mpc
2512 maintainer-clean-host: maybe-maintainer-clean-isl
2513 maintainer-clean-host: maybe-maintainer-clean-gold
2514 maintainer-clean-host: maybe-maintainer-clean-gprof
2515 maintainer-clean-host: maybe-maintainer-clean-intl
2516 maintainer-clean-host: maybe-maintainer-clean-tcl
2517 maintainer-clean-host: maybe-maintainer-clean-itcl
2518 maintainer-clean-host: maybe-maintainer-clean-ld
2519 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2520 maintainer-clean-host: maybe-maintainer-clean-libcpp
2521 maintainer-clean-host: maybe-maintainer-clean-libcody
2522 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2523 maintainer-clean-host: maybe-maintainer-clean-libgui
2524 maintainer-clean-host: maybe-maintainer-clean-libiberty
2525 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2526 maintainer-clean-host: maybe-maintainer-clean-libiconv
2527 maintainer-clean-host: maybe-maintainer-clean-m4
2528 maintainer-clean-host: maybe-maintainer-clean-readline
2529 maintainer-clean-host: maybe-maintainer-clean-sid
2530 maintainer-clean-host: maybe-maintainer-clean-sim
2531 maintainer-clean-host: maybe-maintainer-clean-texinfo
2532 maintainer-clean-host: maybe-maintainer-clean-zlib
2533 maintainer-clean-host: maybe-maintainer-clean-gnulib
2534 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2535 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2536 maintainer-clean-host: maybe-maintainer-clean-gdb
2537 maintainer-clean-host: maybe-maintainer-clean-expect
2538 maintainer-clean-host: maybe-maintainer-clean-guile
2539 maintainer-clean-host: maybe-maintainer-clean-tk
2540 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2541 maintainer-clean-host: maybe-maintainer-clean-utils
2542 maintainer-clean-host: maybe-maintainer-clean-c++tools
2543 maintainer-clean-host: maybe-maintainer-clean-gnattools
2544 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2545 maintainer-clean-host: maybe-maintainer-clean-libcc1
2546 maintainer-clean-host: maybe-maintainer-clean-gotools
2547 maintainer-clean-host: maybe-maintainer-clean-libctf
2548 maintainer-clean-host: maybe-maintainer-clean-libsframe
2549
2550 .PHONY: maintainer-clean-target
2551
2552 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2553 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2554 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2555 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2556 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2557 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2558 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2559 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2560 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2561 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2562 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2563 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2564 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2565 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2566 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2567 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2568 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2569 maintainer-clean-target: maybe-maintainer-clean-target-rda
2570 maintainer-clean-target: maybe-maintainer-clean-target-libada
2571 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2572 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2573 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2574
2575
2576 # Here are the targets which correspond to the do-X targets.
2577
2578 .PHONY: info installcheck dvi pdf html
2579 .PHONY: install-info install-dvi install-pdf install-html
2580 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2581 .PHONY: local-clean local-distclean local-maintainer-clean
2582 info: do-info
2583 installcheck: do-installcheck
2584 dvi: do-dvi
2585 pdf: do-pdf
2586 html: do-html
2587
2588 # Make sure makeinfo is built before we do a `make info', if we're
2589 # in fact building texinfo.
2590 do-info: maybe-all-texinfo
2591
2592 install-info: do-install-info dir.info
2593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2594         if [ -f dir.info ]; then \
2595           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2596         else true; fi
2597
2598 install-dvi: do-install-dvi
2599
2600 install-pdf: do-install-pdf
2601
2602 install-html: do-install-html
2603
2604 local-clean:
2605         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2606
2607 local-distclean:
2608         -rm -f Makefile config.status config.cache mh-frag mt-frag
2609         -rm -f maybedep.tmp serdep.tmp stage_final
2610         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2611           rm -rf $(TARGET_SUBDIR); \
2612         else true; fi
2613         -rm -rf $(BUILD_SUBDIR)
2614         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2615           rm -rf $(HOST_SUBDIR); \
2616         else true; fi
2617         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2618         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2619         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2620         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2621         -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2622         -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2623         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2624
2625 local-maintainer-clean:
2626         @echo "This command is intended for maintainers to use;"
2627         @echo "it deletes files that may require special tools to rebuild."
2628
2629 clean: do-clean local-clean
2630 mostlyclean: do-mostlyclean local-clean
2631 distclean: do-distclean local-clean local-distclean
2632 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2633 maintainer-clean: local-distclean
2634 realclean: maintainer-clean
2635
2636 # Check target.
2637
2638 .PHONY: check do-check
2639 check: do-check
2640
2641 # Only include modules actually being configured and built.
2642 .PHONY: check-host
2643 check-host:  \
2644     maybe-check-bfd \
2645     maybe-check-opcodes \
2646     maybe-check-binutils \
2647     maybe-check-bison \
2648     maybe-check-cgen \
2649     maybe-check-dejagnu \
2650     maybe-check-etc \
2651     maybe-check-fastjar \
2652     maybe-check-fixincludes \
2653     maybe-check-flex \
2654     maybe-check-gas \
2655     maybe-check-gcc \
2656     maybe-check-gmp \
2657     maybe-check-mpfr \
2658     maybe-check-mpc \
2659     maybe-check-isl \
2660     maybe-check-gold \
2661     maybe-check-gprof \
2662     maybe-check-intl \
2663     maybe-check-tcl \
2664     maybe-check-itcl \
2665     maybe-check-ld \
2666     maybe-check-libbacktrace \
2667     maybe-check-libcpp \
2668     maybe-check-libcody \
2669     maybe-check-libdecnumber \
2670     maybe-check-libgui \
2671     maybe-check-libiberty \
2672     maybe-check-libiberty-linker-plugin \
2673     maybe-check-libiconv \
2674     maybe-check-m4 \
2675     maybe-check-readline \
2676     maybe-check-sid \
2677     maybe-check-sim \
2678     maybe-check-texinfo \
2679     maybe-check-zlib \
2680     maybe-check-gnulib \
2681     maybe-check-gdbsupport \
2682     maybe-check-gdbserver \
2683     maybe-check-gdb \
2684     maybe-check-expect \
2685     maybe-check-guile \
2686     maybe-check-tk \
2687     maybe-check-libtermcap \
2688     maybe-check-utils \
2689     maybe-check-c++tools \
2690     maybe-check-gnattools \
2691     maybe-check-lto-plugin \
2692     maybe-check-libcc1 \
2693     maybe-check-gotools \
2694     maybe-check-libctf \
2695     maybe-check-libsframe
2696
2697 .PHONY: check-target
2698 check-target:  \
2699     maybe-check-target-libstdc++-v3 \
2700     maybe-check-target-libsanitizer \
2701     maybe-check-target-libvtv \
2702     maybe-check-target-libssp \
2703     maybe-check-target-newlib \
2704     maybe-check-target-libgcc \
2705     maybe-check-target-libbacktrace \
2706     maybe-check-target-libquadmath \
2707     maybe-check-target-libgfortran \
2708     maybe-check-target-libobjc \
2709     maybe-check-target-libgo \
2710     maybe-check-target-libphobos \
2711     maybe-check-target-libtermcap \
2712     maybe-check-target-winsup \
2713     maybe-check-target-libgloss \
2714     maybe-check-target-libffi \
2715     maybe-check-target-zlib \
2716     maybe-check-target-rda \
2717     maybe-check-target-libada \
2718     maybe-check-target-libgomp \
2719     maybe-check-target-libitm \
2720     maybe-check-target-libatomic
2721
2722 do-check:
2723         @: $(MAKE); $(unstage)
2724         @r=`${PWD_COMMAND}`; export r; \
2725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2726         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2727
2728 # Automated reporting of test results.
2729
2730 warning.log: build.log
2731         $(srcdir)/contrib/warn_summary build.log > $@
2732
2733 mail-report.log:
2734         if test x'$(BOOT_CFLAGS)' != x''; then \
2735             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2736         fi; \
2737         $(srcdir)/contrib/test_summary -t >$@
2738         chmod +x $@
2739         echo If you really want to send e-mail, run ./$@ now
2740
2741 mail-report-with-warnings.log: warning.log
2742         if test x'$(BOOT_CFLAGS)' != x''; then \
2743             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2744         fi; \
2745         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2746         chmod +x $@
2747         echo If you really want to send e-mail, run ./$@ now
2748
2749 # Local Vim config
2750
2751 $(srcdir)/.local.vimrc:
2752         $(LN_S) contrib/vimrc $@
2753
2754 $(srcdir)/.lvimrc:
2755         $(LN_S) contrib/vimrc $@
2756
2757 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2758
2759 .PHONY: vimrc
2760
2761 # clang-format config
2762
2763 $(srcdir)/.clang-format:
2764         $(LN_S) contrib/clang-format $@
2765
2766 clang-format: $(srcdir)/.clang-format
2767
2768 .PHONY: clang-format
2769
2770 # Installation targets.
2771
2772 .PHONY: install uninstall
2773 install:
2774         @: $(MAKE); $(unstage)
2775         @r=`${PWD_COMMAND}`; export r; \
2776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2777         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2778
2779 .PHONY: install-host-nogcc
2780 install-host-nogcc:  \
2781     maybe-install-bfd \
2782     maybe-install-opcodes \
2783     maybe-install-binutils \
2784     maybe-install-bison \
2785     maybe-install-cgen \
2786     maybe-install-dejagnu \
2787     maybe-install-etc \
2788     maybe-install-fastjar \
2789     maybe-install-fixincludes \
2790     maybe-install-flex \
2791     maybe-install-gas \
2792     maybe-install-gmp \
2793     maybe-install-mpfr \
2794     maybe-install-mpc \
2795     maybe-install-isl \
2796     maybe-install-gold \
2797     maybe-install-gprof \
2798     maybe-install-intl \
2799     maybe-install-tcl \
2800     maybe-install-itcl \
2801     maybe-install-ld \
2802     maybe-install-libbacktrace \
2803     maybe-install-libcpp \
2804     maybe-install-libcody \
2805     maybe-install-libdecnumber \
2806     maybe-install-libgui \
2807     maybe-install-libiberty \
2808     maybe-install-libiberty-linker-plugin \
2809     maybe-install-libiconv \
2810     maybe-install-m4 \
2811     maybe-install-readline \
2812     maybe-install-sid \
2813     maybe-install-sim \
2814     maybe-install-texinfo \
2815     maybe-install-zlib \
2816     maybe-install-gnulib \
2817     maybe-install-gdbsupport \
2818     maybe-install-gdbserver \
2819     maybe-install-gdb \
2820     maybe-install-expect \
2821     maybe-install-guile \
2822     maybe-install-tk \
2823     maybe-install-libtermcap \
2824     maybe-install-utils \
2825     maybe-install-c++tools \
2826     maybe-install-gnattools \
2827     maybe-install-lto-plugin \
2828     maybe-install-libcc1 \
2829     maybe-install-gotools \
2830     maybe-install-libctf \
2831     maybe-install-libsframe
2832
2833 .PHONY: install-host
2834 install-host:  \
2835     maybe-install-bfd \
2836     maybe-install-opcodes \
2837     maybe-install-binutils \
2838     maybe-install-bison \
2839     maybe-install-cgen \
2840     maybe-install-dejagnu \
2841     maybe-install-etc \
2842     maybe-install-fastjar \
2843     maybe-install-fixincludes \
2844     maybe-install-flex \
2845     maybe-install-gas \
2846     maybe-install-gcc \
2847     maybe-install-gmp \
2848     maybe-install-mpfr \
2849     maybe-install-mpc \
2850     maybe-install-isl \
2851     maybe-install-gold \
2852     maybe-install-gprof \
2853     maybe-install-intl \
2854     maybe-install-tcl \
2855     maybe-install-itcl \
2856     maybe-install-ld \
2857     maybe-install-libbacktrace \
2858     maybe-install-libcpp \
2859     maybe-install-libcody \
2860     maybe-install-libdecnumber \
2861     maybe-install-libgui \
2862     maybe-install-libiberty \
2863     maybe-install-libiberty-linker-plugin \
2864     maybe-install-libiconv \
2865     maybe-install-m4 \
2866     maybe-install-readline \
2867     maybe-install-sid \
2868     maybe-install-sim \
2869     maybe-install-texinfo \
2870     maybe-install-zlib \
2871     maybe-install-gnulib \
2872     maybe-install-gdbsupport \
2873     maybe-install-gdbserver \
2874     maybe-install-gdb \
2875     maybe-install-expect \
2876     maybe-install-guile \
2877     maybe-install-tk \
2878     maybe-install-libtermcap \
2879     maybe-install-utils \
2880     maybe-install-c++tools \
2881     maybe-install-gnattools \
2882     maybe-install-lto-plugin \
2883     maybe-install-libcc1 \
2884     maybe-install-gotools \
2885     maybe-install-libctf \
2886     maybe-install-libsframe
2887
2888 .PHONY: install-target
2889 install-target:  \
2890     maybe-install-target-libstdc++-v3 \
2891     maybe-install-target-libsanitizer \
2892     maybe-install-target-libvtv \
2893     maybe-install-target-libssp \
2894     maybe-install-target-newlib \
2895     maybe-install-target-libgcc \
2896     maybe-install-target-libbacktrace \
2897     maybe-install-target-libquadmath \
2898     maybe-install-target-libgfortran \
2899     maybe-install-target-libobjc \
2900     maybe-install-target-libgo \
2901     maybe-install-target-libphobos \
2902     maybe-install-target-libtermcap \
2903     maybe-install-target-winsup \
2904     maybe-install-target-libgloss \
2905     maybe-install-target-libffi \
2906     maybe-install-target-zlib \
2907     maybe-install-target-rda \
2908     maybe-install-target-libada \
2909     maybe-install-target-libgomp \
2910     maybe-install-target-libitm \
2911     maybe-install-target-libatomic
2912
2913 uninstall:
2914         @echo "the uninstall target is not supported in this tree"
2915
2916 .PHONY: install.all
2917 install.all: install-no-fixedincludes
2918         @if [ -f ./gcc/Makefile ]; then \
2919                 r=`${PWD_COMMAND}`; export r; \
2920                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2921                 $(HOST_EXPORTS) \
2922                 (cd ./gcc && \
2923                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2924         else \
2925                 true; \
2926         fi
2927
2928 # install-no-fixedincludes is used to allow the elaboration of binary packages
2929 # suitable for distribution, where we cannot include the fixed system header
2930 # files.
2931 .PHONY: install-no-fixedincludes
2932 install-no-fixedincludes: installdirs install-host-nogcc \
2933         install-target gcc-install-no-fixedincludes
2934
2935 .PHONY: install-strip
2936 install-strip:
2937         @: $(MAKE); $(unstage)
2938         @r=`${PWD_COMMAND}`; export r; \
2939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2940         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2941
2942 .PHONY: install-strip-host
2943 install-strip-host:  \
2944     maybe-install-strip-bfd \
2945     maybe-install-strip-opcodes \
2946     maybe-install-strip-binutils \
2947     maybe-install-strip-bison \
2948     maybe-install-strip-cgen \
2949     maybe-install-strip-dejagnu \
2950     maybe-install-strip-etc \
2951     maybe-install-strip-fastjar \
2952     maybe-install-strip-fixincludes \
2953     maybe-install-strip-flex \
2954     maybe-install-strip-gas \
2955     maybe-install-strip-gcc \
2956     maybe-install-strip-gmp \
2957     maybe-install-strip-mpfr \
2958     maybe-install-strip-mpc \
2959     maybe-install-strip-isl \
2960     maybe-install-strip-gold \
2961     maybe-install-strip-gprof \
2962     maybe-install-strip-intl \
2963     maybe-install-strip-tcl \
2964     maybe-install-strip-itcl \
2965     maybe-install-strip-ld \
2966     maybe-install-strip-libbacktrace \
2967     maybe-install-strip-libcpp \
2968     maybe-install-strip-libcody \
2969     maybe-install-strip-libdecnumber \
2970     maybe-install-strip-libgui \
2971     maybe-install-strip-libiberty \
2972     maybe-install-strip-libiberty-linker-plugin \
2973     maybe-install-strip-libiconv \
2974     maybe-install-strip-m4 \
2975     maybe-install-strip-readline \
2976     maybe-install-strip-sid \
2977     maybe-install-strip-sim \
2978     maybe-install-strip-texinfo \
2979     maybe-install-strip-zlib \
2980     maybe-install-strip-gnulib \
2981     maybe-install-strip-gdbsupport \
2982     maybe-install-strip-gdbserver \
2983     maybe-install-strip-gdb \
2984     maybe-install-strip-expect \
2985     maybe-install-strip-guile \
2986     maybe-install-strip-tk \
2987     maybe-install-strip-libtermcap \
2988     maybe-install-strip-utils \
2989     maybe-install-strip-c++tools \
2990     maybe-install-strip-gnattools \
2991     maybe-install-strip-lto-plugin \
2992     maybe-install-strip-libcc1 \
2993     maybe-install-strip-gotools \
2994     maybe-install-strip-libctf \
2995     maybe-install-strip-libsframe
2996
2997 .PHONY: install-strip-target
2998 install-strip-target:  \
2999     maybe-install-strip-target-libstdc++-v3 \
3000     maybe-install-strip-target-libsanitizer \
3001     maybe-install-strip-target-libvtv \
3002     maybe-install-strip-target-libssp \
3003     maybe-install-strip-target-newlib \
3004     maybe-install-strip-target-libgcc \
3005     maybe-install-strip-target-libbacktrace \
3006     maybe-install-strip-target-libquadmath \
3007     maybe-install-strip-target-libgfortran \
3008     maybe-install-strip-target-libobjc \
3009     maybe-install-strip-target-libgo \
3010     maybe-install-strip-target-libphobos \
3011     maybe-install-strip-target-libtermcap \
3012     maybe-install-strip-target-winsup \
3013     maybe-install-strip-target-libgloss \
3014     maybe-install-strip-target-libffi \
3015     maybe-install-strip-target-zlib \
3016     maybe-install-strip-target-rda \
3017     maybe-install-strip-target-libada \
3018     maybe-install-strip-target-libgomp \
3019     maybe-install-strip-target-libitm \
3020     maybe-install-strip-target-libatomic
3021
3022
3023 ### other supporting targets
3024
3025 MAKEDIRS= \
3026         $(DESTDIR)$(prefix) \
3027         $(DESTDIR)$(exec_prefix)
3028 .PHONY: installdirs
3029 installdirs: mkinstalldirs
3030         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3031
3032 dir.info: do-install-info
3033         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3034           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3035           mv -f dir.info.new dir.info; \
3036         else true; \
3037         fi
3038
3039 dist:
3040         @echo "Building a full distribution of this tree isn't done"
3041         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
3042
3043 etags tags: TAGS
3044
3045 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
3046 # ability to use several tags files at once, so there is probably no need
3047 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
3048 # (if we felt like it) have this Makefile write a piece of elisp which
3049 # the user could load to tell emacs19 where all the TAGS files we just
3050 # built are.
3051 TAGS: do-TAGS
3052
3053 # ------------------------------------
3054 # Macros for configure and all targets
3055 # ------------------------------------
3056
3057
3058
3059
3060
3061 # --------------------------------------
3062 # Modules which run on the build machine
3063 # --------------------------------------
3064
3065
3066 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3067 maybe-configure-build-libiberty:
3068 @if gcc-bootstrap
3069 configure-build-libiberty: stage_current
3070 @endif gcc-bootstrap
3071 @if build-libiberty
3072 maybe-configure-build-libiberty: configure-build-libiberty
3073 configure-build-libiberty: 
3074         @: $(MAKE); $(unstage)
3075         @r=`${PWD_COMMAND}`; export r; \
3076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3077         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3078         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3079         $(BUILD_EXPORTS)  \
3080         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3081         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3082         case $(srcdir) in \
3083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3084           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3086         esac; \
3087         module_srcdir=libiberty; \
3088         rm -f no-such-file || : ; \
3089         CONFIG_SITE=no-such-file $(SHELL) \
3090           $$s/$$module_srcdir/configure \
3091           --srcdir=$${topdir}/$$module_srcdir \
3092           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3093           --target=${target_alias}  \
3094           || exit 1
3095 @endif build-libiberty
3096
3097
3098
3099
3100
3101 .PHONY: all-build-libiberty maybe-all-build-libiberty
3102 maybe-all-build-libiberty:
3103 @if gcc-bootstrap
3104 all-build-libiberty: stage_current
3105 @endif gcc-bootstrap
3106 @if build-libiberty
3107 TARGET-build-libiberty=all
3108 maybe-all-build-libiberty: all-build-libiberty
3109 all-build-libiberty: configure-build-libiberty
3110         @: $(MAKE); $(unstage)
3111         @r=`${PWD_COMMAND}`; export r; \
3112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3113         $(BUILD_EXPORTS)  \
3114         (cd $(BUILD_SUBDIR)/libiberty && \
3115           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3116                 $(TARGET-build-libiberty))
3117 @endif build-libiberty
3118
3119
3120
3121
3122
3123 .PHONY: configure-build-bison maybe-configure-build-bison
3124 maybe-configure-build-bison:
3125 @if gcc-bootstrap
3126 configure-build-bison: stage_current
3127 @endif gcc-bootstrap
3128 @if build-bison
3129 maybe-configure-build-bison: configure-build-bison
3130 configure-build-bison: 
3131         @: $(MAKE); $(unstage)
3132         @r=`${PWD_COMMAND}`; export r; \
3133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3134         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3135         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3136         $(BUILD_EXPORTS)  \
3137         echo Configuring in $(BUILD_SUBDIR)/bison; \
3138         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3139         case $(srcdir) in \
3140           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3141           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3142                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3143         esac; \
3144         module_srcdir=bison; \
3145         rm -f no-such-file || : ; \
3146         CONFIG_SITE=no-such-file $(SHELL) \
3147           $$s/$$module_srcdir/configure \
3148           --srcdir=$${topdir}/$$module_srcdir \
3149           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3150           --target=${target_alias}  \
3151           || exit 1
3152 @endif build-bison
3153
3154
3155
3156
3157
3158 .PHONY: all-build-bison maybe-all-build-bison
3159 maybe-all-build-bison:
3160 @if gcc-bootstrap
3161 all-build-bison: stage_current
3162 @endif gcc-bootstrap
3163 @if build-bison
3164 TARGET-build-bison=all
3165 maybe-all-build-bison: all-build-bison
3166 all-build-bison: configure-build-bison
3167         @: $(MAKE); $(unstage)
3168         @r=`${PWD_COMMAND}`; export r; \
3169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3170         $(BUILD_EXPORTS)  \
3171         (cd $(BUILD_SUBDIR)/bison && \
3172           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3173                 $(TARGET-build-bison))
3174 @endif build-bison
3175
3176
3177
3178
3179
3180 .PHONY: configure-build-flex maybe-configure-build-flex
3181 maybe-configure-build-flex:
3182 @if gcc-bootstrap
3183 configure-build-flex: stage_current
3184 @endif gcc-bootstrap
3185 @if build-flex
3186 maybe-configure-build-flex: configure-build-flex
3187 configure-build-flex: 
3188         @: $(MAKE); $(unstage)
3189         @r=`${PWD_COMMAND}`; export r; \
3190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3191         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3192         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3193         $(BUILD_EXPORTS)  \
3194         echo Configuring in $(BUILD_SUBDIR)/flex; \
3195         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3196         case $(srcdir) in \
3197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3198           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3200         esac; \
3201         module_srcdir=flex; \
3202         rm -f no-such-file || : ; \
3203         CONFIG_SITE=no-such-file $(SHELL) \
3204           $$s/$$module_srcdir/configure \
3205           --srcdir=$${topdir}/$$module_srcdir \
3206           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3207           --target=${target_alias}  \
3208           || exit 1
3209 @endif build-flex
3210
3211
3212
3213
3214
3215 .PHONY: all-build-flex maybe-all-build-flex
3216 maybe-all-build-flex:
3217 @if gcc-bootstrap
3218 all-build-flex: stage_current
3219 @endif gcc-bootstrap
3220 @if build-flex
3221 TARGET-build-flex=all
3222 maybe-all-build-flex: all-build-flex
3223 all-build-flex: configure-build-flex
3224         @: $(MAKE); $(unstage)
3225         @r=`${PWD_COMMAND}`; export r; \
3226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227         $(BUILD_EXPORTS)  \
3228         (cd $(BUILD_SUBDIR)/flex && \
3229           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3230                 $(TARGET-build-flex))
3231 @endif build-flex
3232
3233
3234
3235
3236
3237 .PHONY: configure-build-m4 maybe-configure-build-m4
3238 maybe-configure-build-m4:
3239 @if gcc-bootstrap
3240 configure-build-m4: stage_current
3241 @endif gcc-bootstrap
3242 @if build-m4
3243 maybe-configure-build-m4: configure-build-m4
3244 configure-build-m4: 
3245         @: $(MAKE); $(unstage)
3246         @r=`${PWD_COMMAND}`; export r; \
3247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3248         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3249         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3250         $(BUILD_EXPORTS)  \
3251         echo Configuring in $(BUILD_SUBDIR)/m4; \
3252         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3253         case $(srcdir) in \
3254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3255           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3257         esac; \
3258         module_srcdir=m4; \
3259         rm -f no-such-file || : ; \
3260         CONFIG_SITE=no-such-file $(SHELL) \
3261           $$s/$$module_srcdir/configure \
3262           --srcdir=$${topdir}/$$module_srcdir \
3263           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3264           --target=${target_alias}  \
3265           || exit 1
3266 @endif build-m4
3267
3268
3269
3270
3271
3272 .PHONY: all-build-m4 maybe-all-build-m4
3273 maybe-all-build-m4:
3274 @if gcc-bootstrap
3275 all-build-m4: stage_current
3276 @endif gcc-bootstrap
3277 @if build-m4
3278 TARGET-build-m4=all
3279 maybe-all-build-m4: all-build-m4
3280 all-build-m4: configure-build-m4
3281         @: $(MAKE); $(unstage)
3282         @r=`${PWD_COMMAND}`; export r; \
3283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3284         $(BUILD_EXPORTS)  \
3285         (cd $(BUILD_SUBDIR)/m4 && \
3286           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3287                 $(TARGET-build-m4))
3288 @endif build-m4
3289
3290
3291
3292
3293
3294 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3295 maybe-configure-build-texinfo:
3296 @if gcc-bootstrap
3297 configure-build-texinfo: stage_current
3298 @endif gcc-bootstrap
3299 @if build-texinfo
3300 maybe-configure-build-texinfo: configure-build-texinfo
3301 configure-build-texinfo: 
3302         @: $(MAKE); $(unstage)
3303         @r=`${PWD_COMMAND}`; export r; \
3304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3305         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3306         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3307         $(BUILD_EXPORTS)  \
3308         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3309         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3310         case $(srcdir) in \
3311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3312           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3314         esac; \
3315         module_srcdir=texinfo; \
3316         rm -f no-such-file || : ; \
3317         CONFIG_SITE=no-such-file $(SHELL) \
3318           $$s/$$module_srcdir/configure \
3319           --srcdir=$${topdir}/$$module_srcdir \
3320           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3321           --target=${target_alias}  \
3322           || exit 1
3323 @endif build-texinfo
3324
3325
3326
3327
3328
3329 .PHONY: all-build-texinfo maybe-all-build-texinfo
3330 maybe-all-build-texinfo:
3331 @if gcc-bootstrap
3332 all-build-texinfo: stage_current
3333 @endif gcc-bootstrap
3334 @if build-texinfo
3335 TARGET-build-texinfo=all
3336 maybe-all-build-texinfo: all-build-texinfo
3337 all-build-texinfo: configure-build-texinfo
3338         @: $(MAKE); $(unstage)
3339         @r=`${PWD_COMMAND}`; export r; \
3340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3341         $(BUILD_EXPORTS)  \
3342         (cd $(BUILD_SUBDIR)/texinfo && \
3343           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3344                 $(TARGET-build-texinfo))
3345 @endif build-texinfo
3346
3347
3348
3349
3350
3351 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3352 maybe-configure-build-fixincludes:
3353 @if gcc-bootstrap
3354 configure-build-fixincludes: stage_current
3355 @endif gcc-bootstrap
3356 @if build-fixincludes
3357 maybe-configure-build-fixincludes: configure-build-fixincludes
3358 configure-build-fixincludes: 
3359         @: $(MAKE); $(unstage)
3360         @r=`${PWD_COMMAND}`; export r; \
3361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3362         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3363         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3364         $(BUILD_EXPORTS)  \
3365         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3366         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3367         case $(srcdir) in \
3368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3369           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3371         esac; \
3372         module_srcdir=fixincludes; \
3373         rm -f no-such-file || : ; \
3374         CONFIG_SITE=no-such-file $(SHELL) \
3375           $$s/$$module_srcdir/configure \
3376           --srcdir=$${topdir}/$$module_srcdir \
3377           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3378           --target=${target_alias}  \
3379           || exit 1
3380 @endif build-fixincludes
3381
3382
3383
3384
3385
3386 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3387 maybe-all-build-fixincludes:
3388 @if gcc-bootstrap
3389 all-build-fixincludes: stage_current
3390 @endif gcc-bootstrap
3391 @if build-fixincludes
3392 TARGET-build-fixincludes=all
3393 maybe-all-build-fixincludes: all-build-fixincludes
3394 all-build-fixincludes: configure-build-fixincludes
3395         @: $(MAKE); $(unstage)
3396         @r=`${PWD_COMMAND}`; export r; \
3397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3398         $(BUILD_EXPORTS)  \
3399         (cd $(BUILD_SUBDIR)/fixincludes && \
3400           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3401                 $(TARGET-build-fixincludes))
3402 @endif build-fixincludes
3403
3404
3405
3406
3407
3408 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3409 maybe-configure-build-libcpp:
3410 @if gcc-bootstrap
3411 configure-build-libcpp: stage_current
3412 @endif gcc-bootstrap
3413 @if build-libcpp
3414 maybe-configure-build-libcpp: configure-build-libcpp
3415 configure-build-libcpp: 
3416         @: $(MAKE); $(unstage)
3417         @r=`${PWD_COMMAND}`; export r; \
3418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3419         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3420         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3421         $(BUILD_EXPORTS)  \
3422         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3423         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3424         case $(srcdir) in \
3425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3426           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3428         esac; \
3429         module_srcdir=libcpp; \
3430         rm -f no-such-file || : ; \
3431         CONFIG_SITE=no-such-file $(SHELL) \
3432           $$s/$$module_srcdir/configure \
3433           --srcdir=$${topdir}/$$module_srcdir \
3434           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3435           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3436           || exit 1
3437 @endif build-libcpp
3438
3439
3440
3441
3442
3443 .PHONY: all-build-libcpp maybe-all-build-libcpp
3444 maybe-all-build-libcpp:
3445 @if gcc-bootstrap
3446 all-build-libcpp: stage_current
3447 @endif gcc-bootstrap
3448 @if build-libcpp
3449 TARGET-build-libcpp=all
3450 maybe-all-build-libcpp: all-build-libcpp
3451 all-build-libcpp: configure-build-libcpp
3452         @: $(MAKE); $(unstage)
3453         @r=`${PWD_COMMAND}`; export r; \
3454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3455         $(BUILD_EXPORTS)  \
3456         (cd $(BUILD_SUBDIR)/libcpp && \
3457           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3458                 $(TARGET-build-libcpp))
3459 @endif build-libcpp
3460
3461
3462
3463
3464
3465 # --------------------------------------
3466 # Modules which run on the host machine
3467 # --------------------------------------
3468
3469
3470 .PHONY: configure-bfd maybe-configure-bfd
3471 maybe-configure-bfd:
3472 @if gcc-bootstrap
3473 configure-bfd: stage_current
3474 @endif gcc-bootstrap
3475 @if bfd
3476 maybe-configure-bfd: configure-bfd
3477 configure-bfd: 
3478         @r=`${PWD_COMMAND}`; export r; \
3479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3480         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3482         $(HOST_EXPORTS)  \
3483         echo Configuring in $(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) \
3492           $$s/$$module_srcdir/configure \
3493           --srcdir=$${topdir}/$$module_srcdir \
3494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3495           --target=${target_alias}  \
3496           || exit 1
3497 @endif bfd
3498
3499
3500
3501 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3502 maybe-configure-stage1-bfd:
3503 @if bfd-bootstrap
3504 maybe-configure-stage1-bfd: configure-stage1-bfd
3505 configure-stage1-bfd:
3506         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3507         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3508         @r=`${PWD_COMMAND}`; export r; \
3509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3510         TFLAGS="$(STAGE1_TFLAGS)"; \
3511         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3512         $(HOST_EXPORTS) \
3513         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3514         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3515         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3516         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3517         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3518         cd $(HOST_SUBDIR)/bfd || exit 1; \
3519         case $(srcdir) in \
3520           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3521           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3522                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3523         esac; \
3524         module_srcdir=bfd; \
3525         $(SHELL) $$s/$$module_srcdir/configure \
3526           --srcdir=$${topdir}/$$module_srcdir \
3527           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3528           --target=${target_alias} \
3529            \
3530           $(STAGE1_CONFIGURE_FLAGS)
3531 @endif bfd-bootstrap
3532
3533 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3534 maybe-configure-stage2-bfd:
3535 @if bfd-bootstrap
3536 maybe-configure-stage2-bfd: configure-stage2-bfd
3537 configure-stage2-bfd:
3538         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3539         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3540         @r=`${PWD_COMMAND}`; export r; \
3541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3542         TFLAGS="$(STAGE2_TFLAGS)"; \
3543         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3544         $(HOST_EXPORTS) \
3545         $(POSTSTAGE1_HOST_EXPORTS) \
3546         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3547         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3548         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3549         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3550         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3551         cd $(HOST_SUBDIR)/bfd || exit 1; \
3552         case $(srcdir) in \
3553           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3554           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3555                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3556         esac; \
3557         module_srcdir=bfd; \
3558         $(SHELL) $$s/$$module_srcdir/configure \
3559           --srcdir=$${topdir}/$$module_srcdir \
3560           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3561           --target=${target_alias} \
3562           --with-build-libsubdir=$(HOST_SUBDIR) \
3563           $(STAGE2_CONFIGURE_FLAGS)
3564 @endif bfd-bootstrap
3565
3566 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3567 maybe-configure-stage3-bfd:
3568 @if bfd-bootstrap
3569 maybe-configure-stage3-bfd: configure-stage3-bfd
3570 configure-stage3-bfd:
3571         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3572         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3573         @r=`${PWD_COMMAND}`; export r; \
3574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3575         TFLAGS="$(STAGE3_TFLAGS)"; \
3576         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3577         $(HOST_EXPORTS) \
3578         $(POSTSTAGE1_HOST_EXPORTS) \
3579         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3580         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3581         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3582         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3583         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3584         cd $(HOST_SUBDIR)/bfd || exit 1; \
3585         case $(srcdir) in \
3586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3587           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3589         esac; \
3590         module_srcdir=bfd; \
3591         $(SHELL) $$s/$$module_srcdir/configure \
3592           --srcdir=$${topdir}/$$module_srcdir \
3593           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3594           --target=${target_alias} \
3595           --with-build-libsubdir=$(HOST_SUBDIR) \
3596           $(STAGE3_CONFIGURE_FLAGS)
3597 @endif bfd-bootstrap
3598
3599 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3600 maybe-configure-stage4-bfd:
3601 @if bfd-bootstrap
3602 maybe-configure-stage4-bfd: configure-stage4-bfd
3603 configure-stage4-bfd:
3604         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3605         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3606         @r=`${PWD_COMMAND}`; export r; \
3607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3608         TFLAGS="$(STAGE4_TFLAGS)"; \
3609         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3610         $(HOST_EXPORTS) \
3611         $(POSTSTAGE1_HOST_EXPORTS) \
3612         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3613         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3614         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3615         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3616         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3617         cd $(HOST_SUBDIR)/bfd || exit 1; \
3618         case $(srcdir) in \
3619           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3620           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3621                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3622         esac; \
3623         module_srcdir=bfd; \
3624         $(SHELL) $$s/$$module_srcdir/configure \
3625           --srcdir=$${topdir}/$$module_srcdir \
3626           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3627           --target=${target_alias} \
3628           --with-build-libsubdir=$(HOST_SUBDIR) \
3629           $(STAGE4_CONFIGURE_FLAGS)
3630 @endif bfd-bootstrap
3631
3632 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3633 maybe-configure-stageprofile-bfd:
3634 @if bfd-bootstrap
3635 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3636 configure-stageprofile-bfd:
3637         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3638         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3639         @r=`${PWD_COMMAND}`; export r; \
3640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3641         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3642         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3643         $(HOST_EXPORTS) \
3644         $(POSTSTAGE1_HOST_EXPORTS) \
3645         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3646         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3647         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3648         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3649         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3650         cd $(HOST_SUBDIR)/bfd || exit 1; \
3651         case $(srcdir) in \
3652           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3653           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3654                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3655         esac; \
3656         module_srcdir=bfd; \
3657         $(SHELL) $$s/$$module_srcdir/configure \
3658           --srcdir=$${topdir}/$$module_srcdir \
3659           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3660           --target=${target_alias} \
3661           --with-build-libsubdir=$(HOST_SUBDIR) \
3662           $(STAGEprofile_CONFIGURE_FLAGS)
3663 @endif bfd-bootstrap
3664
3665 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3666 maybe-configure-stagetrain-bfd:
3667 @if bfd-bootstrap
3668 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3669 configure-stagetrain-bfd:
3670         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3671         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3672         @r=`${PWD_COMMAND}`; export r; \
3673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3674         TFLAGS="$(STAGEtrain_TFLAGS)"; \
3675         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3676         $(HOST_EXPORTS) \
3677         $(POSTSTAGE1_HOST_EXPORTS) \
3678         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3679         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3680         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
3681         echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3682         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3683         cd $(HOST_SUBDIR)/bfd || exit 1; \
3684         case $(srcdir) in \
3685           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3686           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3687                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3688         esac; \
3689         module_srcdir=bfd; \
3690         $(SHELL) $$s/$$module_srcdir/configure \
3691           --srcdir=$${topdir}/$$module_srcdir \
3692           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3693           --target=${target_alias} \
3694           --with-build-libsubdir=$(HOST_SUBDIR) \
3695           $(STAGEtrain_CONFIGURE_FLAGS)
3696 @endif bfd-bootstrap
3697
3698 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3699 maybe-configure-stagefeedback-bfd:
3700 @if bfd-bootstrap
3701 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3702 configure-stagefeedback-bfd:
3703         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3704         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3705         @r=`${PWD_COMMAND}`; export r; \
3706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3707         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3708         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3709         $(HOST_EXPORTS) \
3710         $(POSTSTAGE1_HOST_EXPORTS) \
3711         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3712         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3713         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3714         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3715         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3716         cd $(HOST_SUBDIR)/bfd || exit 1; \
3717         case $(srcdir) in \
3718           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3719           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3720                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3721         esac; \
3722         module_srcdir=bfd; \
3723         $(SHELL) $$s/$$module_srcdir/configure \
3724           --srcdir=$${topdir}/$$module_srcdir \
3725           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3726           --target=${target_alias} \
3727           --with-build-libsubdir=$(HOST_SUBDIR) \
3728           $(STAGEfeedback_CONFIGURE_FLAGS)
3729 @endif bfd-bootstrap
3730
3731 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3732 maybe-configure-stageautoprofile-bfd:
3733 @if bfd-bootstrap
3734 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3735 configure-stageautoprofile-bfd:
3736         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3737         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3738         @r=`${PWD_COMMAND}`; export r; \
3739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3740         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3741         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3742         $(HOST_EXPORTS) \
3743         $(POSTSTAGE1_HOST_EXPORTS) \
3744         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3745         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3746         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
3747         echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3748         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3749         cd $(HOST_SUBDIR)/bfd || exit 1; \
3750         case $(srcdir) in \
3751           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3752           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3753                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3754         esac; \
3755         module_srcdir=bfd; \
3756         $(SHELL) $$s/$$module_srcdir/configure \
3757           --srcdir=$${topdir}/$$module_srcdir \
3758           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3759           --target=${target_alias} \
3760           --with-build-libsubdir=$(HOST_SUBDIR) \
3761           $(STAGEautoprofile_CONFIGURE_FLAGS)
3762 @endif bfd-bootstrap
3763
3764 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3765 maybe-configure-stageautofeedback-bfd:
3766 @if bfd-bootstrap
3767 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3768 configure-stageautofeedback-bfd:
3769         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3770         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3771         @r=`${PWD_COMMAND}`; export r; \
3772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3773         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3774         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3775         $(HOST_EXPORTS) \
3776         $(POSTSTAGE1_HOST_EXPORTS) \
3777         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3778         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3779         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
3780         echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3781         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3782         cd $(HOST_SUBDIR)/bfd || exit 1; \
3783         case $(srcdir) in \
3784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3785           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3787         esac; \
3788         module_srcdir=bfd; \
3789         $(SHELL) $$s/$$module_srcdir/configure \
3790           --srcdir=$${topdir}/$$module_srcdir \
3791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3792           --target=${target_alias} \
3793           --with-build-libsubdir=$(HOST_SUBDIR) \
3794           $(STAGEautofeedback_CONFIGURE_FLAGS)
3795 @endif bfd-bootstrap
3796
3797
3798
3799
3800
3801 .PHONY: all-bfd maybe-all-bfd
3802 maybe-all-bfd:
3803 @if gcc-bootstrap
3804 all-bfd: stage_current
3805 @endif gcc-bootstrap
3806 @if bfd
3807 TARGET-bfd=all
3808 maybe-all-bfd: all-bfd
3809 all-bfd: configure-bfd
3810         @r=`${PWD_COMMAND}`; export r; \
3811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3812         $(HOST_EXPORTS)  \
3813         (cd $(HOST_SUBDIR)/bfd && \
3814           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3815                 $(TARGET-bfd))
3816 @endif bfd
3817
3818
3819
3820 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3821 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3822 maybe-all-stage1-bfd:
3823 maybe-clean-stage1-bfd:
3824 @if bfd-bootstrap
3825 maybe-all-stage1-bfd: all-stage1-bfd
3826 all-stage1: all-stage1-bfd
3827 TARGET-stage1-bfd = $(TARGET-bfd)
3828 all-stage1-bfd: configure-stage1-bfd
3829         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3830         @r=`${PWD_COMMAND}`; export r; \
3831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3832         TFLAGS="$(STAGE1_TFLAGS)"; \
3833         $(HOST_EXPORTS)  \
3834         cd $(HOST_SUBDIR)/bfd && \
3835          \
3836         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3837                 CFLAGS="$(STAGE1_CFLAGS)" \
3838                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3839                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3840                 LIBCFLAGS="$(LIBCFLAGS)" \
3841                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3842                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3843                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3844                 $(EXTRA_HOST_FLAGS)  \
3845                 $(STAGE1_FLAGS_TO_PASS)  \
3846                 TFLAGS="$(STAGE1_TFLAGS)"  \
3847                 $(TARGET-stage1-bfd)
3848
3849 maybe-clean-stage1-bfd: clean-stage1-bfd
3850 clean-stage1: clean-stage1-bfd
3851 clean-stage1-bfd:
3852         @if [ $(current_stage) = stage1 ]; then \
3853           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3854         else \
3855           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3856           $(MAKE) stage1-start; \
3857         fi; \
3858         cd $(HOST_SUBDIR)/bfd && \
3859         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3860         $(STAGE1_FLAGS_TO_PASS)  clean
3861 @endif bfd-bootstrap
3862
3863
3864 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3865 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3866 maybe-all-stage2-bfd:
3867 maybe-clean-stage2-bfd:
3868 @if bfd-bootstrap
3869 maybe-all-stage2-bfd: all-stage2-bfd
3870 all-stage2: all-stage2-bfd
3871 TARGET-stage2-bfd = $(TARGET-bfd)
3872 all-stage2-bfd: configure-stage2-bfd
3873         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3874         @r=`${PWD_COMMAND}`; export r; \
3875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3876         TFLAGS="$(STAGE2_TFLAGS)"; \
3877         $(HOST_EXPORTS) \
3878         $(POSTSTAGE1_HOST_EXPORTS)  \
3879         cd $(HOST_SUBDIR)/bfd && \
3880          \
3881         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3882                 CFLAGS="$(STAGE2_CFLAGS)" \
3883                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3884                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3885                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3886                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3887                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3888                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3889                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3890                 TFLAGS="$(STAGE2_TFLAGS)"  \
3891                 $(TARGET-stage2-bfd)
3892
3893 maybe-clean-stage2-bfd: clean-stage2-bfd
3894 clean-stage2: clean-stage2-bfd
3895 clean-stage2-bfd:
3896         @if [ $(current_stage) = stage2 ]; then \
3897           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3898         else \
3899           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3900           $(MAKE) stage2-start; \
3901         fi; \
3902         cd $(HOST_SUBDIR)/bfd && \
3903         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3904 @endif bfd-bootstrap
3905
3906
3907 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3908 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3909 maybe-all-stage3-bfd:
3910 maybe-clean-stage3-bfd:
3911 @if bfd-bootstrap
3912 maybe-all-stage3-bfd: all-stage3-bfd
3913 all-stage3: all-stage3-bfd
3914 TARGET-stage3-bfd = $(TARGET-bfd)
3915 all-stage3-bfd: configure-stage3-bfd
3916         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3917         @r=`${PWD_COMMAND}`; export r; \
3918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3919         TFLAGS="$(STAGE3_TFLAGS)"; \
3920         $(HOST_EXPORTS) \
3921         $(POSTSTAGE1_HOST_EXPORTS)  \
3922         cd $(HOST_SUBDIR)/bfd && \
3923          \
3924         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3925                 CFLAGS="$(STAGE3_CFLAGS)" \
3926                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3927                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3928                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3929                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3930                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3931                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3932                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3933                 TFLAGS="$(STAGE3_TFLAGS)"  \
3934                 $(TARGET-stage3-bfd)
3935
3936 maybe-clean-stage3-bfd: clean-stage3-bfd
3937 clean-stage3: clean-stage3-bfd
3938 clean-stage3-bfd:
3939         @if [ $(current_stage) = stage3 ]; then \
3940           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3941         else \
3942           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3943           $(MAKE) stage3-start; \
3944         fi; \
3945         cd $(HOST_SUBDIR)/bfd && \
3946         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3947 @endif bfd-bootstrap
3948
3949
3950 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3951 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3952 maybe-all-stage4-bfd:
3953 maybe-clean-stage4-bfd:
3954 @if bfd-bootstrap
3955 maybe-all-stage4-bfd: all-stage4-bfd
3956 all-stage4: all-stage4-bfd
3957 TARGET-stage4-bfd = $(TARGET-bfd)
3958 all-stage4-bfd: configure-stage4-bfd
3959         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3960         @r=`${PWD_COMMAND}`; export r; \
3961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3962         TFLAGS="$(STAGE4_TFLAGS)"; \
3963         $(HOST_EXPORTS) \
3964         $(POSTSTAGE1_HOST_EXPORTS)  \
3965         cd $(HOST_SUBDIR)/bfd && \
3966          \
3967         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3968                 CFLAGS="$(STAGE4_CFLAGS)" \
3969                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3970                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3971                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3972                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3973                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3974                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3975                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3976                 TFLAGS="$(STAGE4_TFLAGS)"  \
3977                 $(TARGET-stage4-bfd)
3978
3979 maybe-clean-stage4-bfd: clean-stage4-bfd
3980 clean-stage4: clean-stage4-bfd
3981 clean-stage4-bfd:
3982         @if [ $(current_stage) = stage4 ]; then \
3983           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3984         else \
3985           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3986           $(MAKE) stage4-start; \
3987         fi; \
3988         cd $(HOST_SUBDIR)/bfd && \
3989         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3990 @endif bfd-bootstrap
3991
3992
3993 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3994 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3995 maybe-all-stageprofile-bfd:
3996 maybe-clean-stageprofile-bfd:
3997 @if bfd-bootstrap
3998 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3999 all-stageprofile: all-stageprofile-bfd
4000 TARGET-stageprofile-bfd = $(TARGET-bfd)
4001 all-stageprofile-bfd: configure-stageprofile-bfd
4002         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4003         @r=`${PWD_COMMAND}`; export r; \
4004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4005         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4006         $(HOST_EXPORTS) \
4007         $(POSTSTAGE1_HOST_EXPORTS)  \
4008         cd $(HOST_SUBDIR)/bfd && \
4009          \
4010         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4011                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4012                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4013                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4014                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4015                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4016                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4017                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4018                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4019                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4020                 $(TARGET-stageprofile-bfd)
4021
4022 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4023 clean-stageprofile: clean-stageprofile-bfd
4024 clean-stageprofile-bfd:
4025         @if [ $(current_stage) = stageprofile ]; then \
4026           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4027         else \
4028           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4029           $(MAKE) stageprofile-start; \
4030         fi; \
4031         cd $(HOST_SUBDIR)/bfd && \
4032         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4033 @endif bfd-bootstrap
4034
4035
4036 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4037 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4038 maybe-all-stagetrain-bfd:
4039 maybe-clean-stagetrain-bfd:
4040 @if bfd-bootstrap
4041 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4042 all-stagetrain: all-stagetrain-bfd
4043 TARGET-stagetrain-bfd = $(TARGET-bfd)
4044 all-stagetrain-bfd: configure-stagetrain-bfd
4045         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4046         @r=`${PWD_COMMAND}`; export r; \
4047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4048         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4049         $(HOST_EXPORTS) \
4050         $(POSTSTAGE1_HOST_EXPORTS)  \
4051         cd $(HOST_SUBDIR)/bfd && \
4052          \
4053         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4054                 CFLAGS="$(STAGEtrain_CFLAGS)" \
4055                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4056                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4057                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4058                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4059                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4060                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4061                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4062                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
4063                 $(TARGET-stagetrain-bfd)
4064
4065 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4066 clean-stagetrain: clean-stagetrain-bfd
4067 clean-stagetrain-bfd:
4068         @if [ $(current_stage) = stagetrain ]; then \
4069           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4070         else \
4071           [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4072           $(MAKE) stagetrain-start; \
4073         fi; \
4074         cd $(HOST_SUBDIR)/bfd && \
4075         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4076 @endif bfd-bootstrap
4077
4078
4079 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4080 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4081 maybe-all-stagefeedback-bfd:
4082 maybe-clean-stagefeedback-bfd:
4083 @if bfd-bootstrap
4084 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4085 all-stagefeedback: all-stagefeedback-bfd
4086 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4087 all-stagefeedback-bfd: configure-stagefeedback-bfd
4088         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4089         @r=`${PWD_COMMAND}`; export r; \
4090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4091         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4092         $(HOST_EXPORTS) \
4093         $(POSTSTAGE1_HOST_EXPORTS)  \
4094         cd $(HOST_SUBDIR)/bfd && \
4095          \
4096         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4097                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4098                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4099                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4100                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4101                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4102                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4103                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4104                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4105                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4106                 $(TARGET-stagefeedback-bfd)
4107
4108 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4109 clean-stagefeedback: clean-stagefeedback-bfd
4110 clean-stagefeedback-bfd:
4111         @if [ $(current_stage) = stagefeedback ]; then \
4112           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4113         else \
4114           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4115           $(MAKE) stagefeedback-start; \
4116         fi; \
4117         cd $(HOST_SUBDIR)/bfd && \
4118         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4119 @endif bfd-bootstrap
4120
4121
4122 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4123 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4124 maybe-all-stageautoprofile-bfd:
4125 maybe-clean-stageautoprofile-bfd:
4126 @if bfd-bootstrap
4127 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4128 all-stageautoprofile: all-stageautoprofile-bfd
4129 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4130 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4131         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4132         @r=`${PWD_COMMAND}`; export r; \
4133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4134         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4135         $(HOST_EXPORTS) \
4136         $(POSTSTAGE1_HOST_EXPORTS)  \
4137         cd $(HOST_SUBDIR)/bfd && \
4138         $$s/gcc/config/i386/$(AUTO_PROFILE) \
4139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4140                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4141                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4142                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4143                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4147                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4148                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
4149                 $(TARGET-stageautoprofile-bfd)
4150
4151 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4152 clean-stageautoprofile: clean-stageautoprofile-bfd
4153 clean-stageautoprofile-bfd:
4154         @if [ $(current_stage) = stageautoprofile ]; then \
4155           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4156         else \
4157           [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4158           $(MAKE) stageautoprofile-start; \
4159         fi; \
4160         cd $(HOST_SUBDIR)/bfd && \
4161         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4162 @endif bfd-bootstrap
4163
4164
4165 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4166 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4167 maybe-all-stageautofeedback-bfd:
4168 maybe-clean-stageautofeedback-bfd:
4169 @if bfd-bootstrap
4170 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4171 all-stageautofeedback: all-stageautofeedback-bfd
4172 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4173 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4174         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4175         @r=`${PWD_COMMAND}`; export r; \
4176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4177         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4178         $(HOST_EXPORTS) \
4179         $(POSTSTAGE1_HOST_EXPORTS)  \
4180         cd $(HOST_SUBDIR)/bfd && \
4181          \
4182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4183                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4184                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4185                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4186                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4187                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4188                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4189                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4190                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4191                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4192                 $(TARGET-stageautofeedback-bfd)
4193
4194 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4195 clean-stageautofeedback: clean-stageautofeedback-bfd
4196 clean-stageautofeedback-bfd:
4197         @if [ $(current_stage) = stageautofeedback ]; then \
4198           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4199         else \
4200           [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4201           $(MAKE) stageautofeedback-start; \
4202         fi; \
4203         cd $(HOST_SUBDIR)/bfd && \
4204         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4205 @endif bfd-bootstrap
4206
4207
4208
4209
4210
4211 .PHONY: check-bfd maybe-check-bfd
4212 maybe-check-bfd:
4213 @if bfd
4214 maybe-check-bfd: check-bfd
4215
4216 check-bfd:
4217         @: $(MAKE); $(unstage)
4218         @r=`${PWD_COMMAND}`; export r; \
4219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4220         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4221         (cd $(HOST_SUBDIR)/bfd && \
4222           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4223
4224 @endif bfd
4225
4226 .PHONY: install-bfd maybe-install-bfd
4227 maybe-install-bfd:
4228 @if bfd
4229 maybe-install-bfd: install-bfd
4230
4231 install-bfd: installdirs
4232         @: $(MAKE); $(unstage)
4233         @r=`${PWD_COMMAND}`; export r; \
4234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4235         $(HOST_EXPORTS) \
4236         (cd $(HOST_SUBDIR)/bfd && \
4237           $(MAKE) $(FLAGS_TO_PASS)  install)
4238
4239 @endif bfd
4240
4241 .PHONY: install-strip-bfd maybe-install-strip-bfd
4242 maybe-install-strip-bfd:
4243 @if bfd
4244 maybe-install-strip-bfd: install-strip-bfd
4245
4246 install-strip-bfd: installdirs
4247         @: $(MAKE); $(unstage)
4248         @r=`${PWD_COMMAND}`; export r; \
4249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4250         $(HOST_EXPORTS) \
4251         (cd $(HOST_SUBDIR)/bfd && \
4252           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4253
4254 @endif bfd
4255
4256 # Other targets (info, dvi, pdf, etc.)
4257
4258 .PHONY: maybe-info-bfd info-bfd
4259 maybe-info-bfd:
4260 @if bfd
4261 maybe-info-bfd: info-bfd
4262
4263 info-bfd: \
4264     configure-bfd 
4265         @[ -f ./bfd/Makefile ] || exit 0; \
4266         r=`${PWD_COMMAND}`; export r; \
4267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4268         $(HOST_EXPORTS) \
4269         for flag in $(EXTRA_HOST_FLAGS) ; do \
4270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4271         done; \
4272         echo "Doing info in bfd"; \
4273         (cd $(HOST_SUBDIR)/bfd && \
4274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4276                   "RANLIB=$${RANLIB}" \
4277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4278                   info) \
4279           || exit 1
4280
4281 @endif bfd
4282
4283 .PHONY: maybe-dvi-bfd dvi-bfd
4284 maybe-dvi-bfd:
4285 @if bfd
4286 maybe-dvi-bfd: dvi-bfd
4287
4288 dvi-bfd: \
4289     configure-bfd 
4290         @[ -f ./bfd/Makefile ] || exit 0; \
4291         r=`${PWD_COMMAND}`; export r; \
4292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4293         $(HOST_EXPORTS) \
4294         for flag in $(EXTRA_HOST_FLAGS) ; do \
4295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4296         done; \
4297         echo "Doing dvi in bfd"; \
4298         (cd $(HOST_SUBDIR)/bfd && \
4299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4301                   "RANLIB=$${RANLIB}" \
4302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4303                   dvi) \
4304           || exit 1
4305
4306 @endif bfd
4307
4308 .PHONY: maybe-pdf-bfd pdf-bfd
4309 maybe-pdf-bfd:
4310 @if bfd
4311 maybe-pdf-bfd: pdf-bfd
4312
4313 pdf-bfd: \
4314     configure-bfd 
4315         @[ -f ./bfd/Makefile ] || exit 0; \
4316         r=`${PWD_COMMAND}`; export r; \
4317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4318         $(HOST_EXPORTS) \
4319         for flag in $(EXTRA_HOST_FLAGS) ; do \
4320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4321         done; \
4322         echo "Doing pdf in bfd"; \
4323         (cd $(HOST_SUBDIR)/bfd && \
4324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4326                   "RANLIB=$${RANLIB}" \
4327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4328                   pdf) \
4329           || exit 1
4330
4331 @endif bfd
4332
4333 .PHONY: maybe-html-bfd html-bfd
4334 maybe-html-bfd:
4335 @if bfd
4336 maybe-html-bfd: html-bfd
4337
4338 html-bfd: \
4339     configure-bfd 
4340         @[ -f ./bfd/Makefile ] || exit 0; \
4341         r=`${PWD_COMMAND}`; export r; \
4342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4343         $(HOST_EXPORTS) \
4344         for flag in $(EXTRA_HOST_FLAGS) ; do \
4345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4346         done; \
4347         echo "Doing html in bfd"; \
4348         (cd $(HOST_SUBDIR)/bfd && \
4349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4351                   "RANLIB=$${RANLIB}" \
4352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4353                   html) \
4354           || exit 1
4355
4356 @endif bfd
4357
4358 .PHONY: maybe-TAGS-bfd TAGS-bfd
4359 maybe-TAGS-bfd:
4360 @if bfd
4361 maybe-TAGS-bfd: TAGS-bfd
4362
4363 TAGS-bfd: \
4364     configure-bfd 
4365         @[ -f ./bfd/Makefile ] || exit 0; \
4366         r=`${PWD_COMMAND}`; export r; \
4367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4368         $(HOST_EXPORTS) \
4369         for flag in $(EXTRA_HOST_FLAGS) ; do \
4370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4371         done; \
4372         echo "Doing TAGS in bfd"; \
4373         (cd $(HOST_SUBDIR)/bfd && \
4374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4376                   "RANLIB=$${RANLIB}" \
4377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4378                   TAGS) \
4379           || exit 1
4380
4381 @endif bfd
4382
4383 .PHONY: maybe-install-info-bfd install-info-bfd
4384 maybe-install-info-bfd:
4385 @if bfd
4386 maybe-install-info-bfd: install-info-bfd
4387
4388 install-info-bfd: \
4389     configure-bfd \
4390     info-bfd 
4391         @[ -f ./bfd/Makefile ] || exit 0; \
4392         r=`${PWD_COMMAND}`; export r; \
4393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394         $(HOST_EXPORTS) \
4395         for flag in $(EXTRA_HOST_FLAGS) ; do \
4396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4397         done; \
4398         echo "Doing install-info in bfd"; \
4399         (cd $(HOST_SUBDIR)/bfd && \
4400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4402                   "RANLIB=$${RANLIB}" \
4403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4404                   install-info) \
4405           || exit 1
4406
4407 @endif bfd
4408
4409 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4410 maybe-install-dvi-bfd:
4411 @if bfd
4412 maybe-install-dvi-bfd: install-dvi-bfd
4413
4414 install-dvi-bfd: \
4415     configure-bfd \
4416     dvi-bfd 
4417         @[ -f ./bfd/Makefile ] || exit 0; \
4418         r=`${PWD_COMMAND}`; export r; \
4419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4420         $(HOST_EXPORTS) \
4421         for flag in $(EXTRA_HOST_FLAGS) ; do \
4422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4423         done; \
4424         echo "Doing install-dvi in bfd"; \
4425         (cd $(HOST_SUBDIR)/bfd && \
4426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4428                   "RANLIB=$${RANLIB}" \
4429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4430                   install-dvi) \
4431           || exit 1
4432
4433 @endif bfd
4434
4435 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4436 maybe-install-pdf-bfd:
4437 @if bfd
4438 maybe-install-pdf-bfd: install-pdf-bfd
4439
4440 install-pdf-bfd: \
4441     configure-bfd \
4442     pdf-bfd 
4443         @[ -f ./bfd/Makefile ] || exit 0; \
4444         r=`${PWD_COMMAND}`; export r; \
4445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4446         $(HOST_EXPORTS) \
4447         for flag in $(EXTRA_HOST_FLAGS) ; do \
4448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4449         done; \
4450         echo "Doing install-pdf in bfd"; \
4451         (cd $(HOST_SUBDIR)/bfd && \
4452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4454                   "RANLIB=$${RANLIB}" \
4455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4456                   install-pdf) \
4457           || exit 1
4458
4459 @endif bfd
4460
4461 .PHONY: maybe-install-html-bfd install-html-bfd
4462 maybe-install-html-bfd:
4463 @if bfd
4464 maybe-install-html-bfd: install-html-bfd
4465
4466 install-html-bfd: \
4467     configure-bfd \
4468     html-bfd 
4469         @[ -f ./bfd/Makefile ] || exit 0; \
4470         r=`${PWD_COMMAND}`; export r; \
4471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4472         $(HOST_EXPORTS) \
4473         for flag in $(EXTRA_HOST_FLAGS) ; do \
4474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4475         done; \
4476         echo "Doing install-html in bfd"; \
4477         (cd $(HOST_SUBDIR)/bfd && \
4478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4480                   "RANLIB=$${RANLIB}" \
4481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4482                   install-html) \
4483           || exit 1
4484
4485 @endif bfd
4486
4487 .PHONY: maybe-installcheck-bfd installcheck-bfd
4488 maybe-installcheck-bfd:
4489 @if bfd
4490 maybe-installcheck-bfd: installcheck-bfd
4491
4492 installcheck-bfd: \
4493     configure-bfd 
4494         @[ -f ./bfd/Makefile ] || exit 0; \
4495         r=`${PWD_COMMAND}`; export r; \
4496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4497         $(HOST_EXPORTS) \
4498         for flag in $(EXTRA_HOST_FLAGS) ; do \
4499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4500         done; \
4501         echo "Doing installcheck in bfd"; \
4502         (cd $(HOST_SUBDIR)/bfd && \
4503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4505                   "RANLIB=$${RANLIB}" \
4506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4507                   installcheck) \
4508           || exit 1
4509
4510 @endif bfd
4511
4512 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4513 maybe-mostlyclean-bfd:
4514 @if bfd
4515 maybe-mostlyclean-bfd: mostlyclean-bfd
4516
4517 mostlyclean-bfd: 
4518         @[ -f ./bfd/Makefile ] || exit 0; \
4519         r=`${PWD_COMMAND}`; export r; \
4520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4521         $(HOST_EXPORTS) \
4522         for flag in $(EXTRA_HOST_FLAGS) ; do \
4523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4524         done; \
4525         echo "Doing mostlyclean in bfd"; \
4526         (cd $(HOST_SUBDIR)/bfd && \
4527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4529                   "RANLIB=$${RANLIB}" \
4530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4531                   mostlyclean) \
4532           || exit 1
4533
4534 @endif bfd
4535
4536 .PHONY: maybe-clean-bfd clean-bfd
4537 maybe-clean-bfd:
4538 @if bfd
4539 maybe-clean-bfd: clean-bfd
4540
4541 clean-bfd: 
4542         @[ -f ./bfd/Makefile ] || exit 0; \
4543         r=`${PWD_COMMAND}`; export r; \
4544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4545         $(HOST_EXPORTS) \
4546         for flag in $(EXTRA_HOST_FLAGS) ; do \
4547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4548         done; \
4549         echo "Doing clean in bfd"; \
4550         (cd $(HOST_SUBDIR)/bfd && \
4551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4553                   "RANLIB=$${RANLIB}" \
4554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4555                   clean) \
4556           || exit 1
4557
4558 @endif bfd
4559
4560 .PHONY: maybe-distclean-bfd distclean-bfd
4561 maybe-distclean-bfd:
4562 @if bfd
4563 maybe-distclean-bfd: distclean-bfd
4564
4565 distclean-bfd: 
4566         @[ -f ./bfd/Makefile ] || exit 0; \
4567         r=`${PWD_COMMAND}`; export r; \
4568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4569         $(HOST_EXPORTS) \
4570         for flag in $(EXTRA_HOST_FLAGS) ; do \
4571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4572         done; \
4573         echo "Doing distclean in bfd"; \
4574         (cd $(HOST_SUBDIR)/bfd && \
4575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4577                   "RANLIB=$${RANLIB}" \
4578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4579                   distclean) \
4580           || exit 1
4581
4582 @endif bfd
4583
4584 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4585 maybe-maintainer-clean-bfd:
4586 @if bfd
4587 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4588
4589 maintainer-clean-bfd: 
4590         @[ -f ./bfd/Makefile ] || exit 0; \
4591         r=`${PWD_COMMAND}`; export r; \
4592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4593         $(HOST_EXPORTS) \
4594         for flag in $(EXTRA_HOST_FLAGS) ; do \
4595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4596         done; \
4597         echo "Doing maintainer-clean in bfd"; \
4598         (cd $(HOST_SUBDIR)/bfd && \
4599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4601                   "RANLIB=$${RANLIB}" \
4602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4603                   maintainer-clean) \
4604           || exit 1
4605
4606 @endif bfd
4607
4608
4609
4610 .PHONY: configure-opcodes maybe-configure-opcodes
4611 maybe-configure-opcodes:
4612 @if gcc-bootstrap
4613 configure-opcodes: stage_current
4614 @endif gcc-bootstrap
4615 @if opcodes
4616 maybe-configure-opcodes: configure-opcodes
4617 configure-opcodes: 
4618         @r=`${PWD_COMMAND}`; export r; \
4619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4620         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4621         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4622         $(HOST_EXPORTS)  \
4623         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4624         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4625         case $(srcdir) in \
4626           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4627           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4628                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4629         esac; \
4630         module_srcdir=opcodes; \
4631         $(SHELL) \
4632           $$s/$$module_srcdir/configure \
4633           --srcdir=$${topdir}/$$module_srcdir \
4634           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4635           --target=${target_alias}  \
4636           || exit 1
4637 @endif opcodes
4638
4639
4640
4641 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4642 maybe-configure-stage1-opcodes:
4643 @if opcodes-bootstrap
4644 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4645 configure-stage1-opcodes:
4646         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4647         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4648         @r=`${PWD_COMMAND}`; export r; \
4649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4650         TFLAGS="$(STAGE1_TFLAGS)"; \
4651         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4652         $(HOST_EXPORTS) \
4653         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4654         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4655         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4656         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4657         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4658         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4659         case $(srcdir) in \
4660           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4661           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4662                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4663         esac; \
4664         module_srcdir=opcodes; \
4665         $(SHELL) $$s/$$module_srcdir/configure \
4666           --srcdir=$${topdir}/$$module_srcdir \
4667           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4668           --target=${target_alias} \
4669            \
4670           $(STAGE1_CONFIGURE_FLAGS)
4671 @endif opcodes-bootstrap
4672
4673 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4674 maybe-configure-stage2-opcodes:
4675 @if opcodes-bootstrap
4676 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4677 configure-stage2-opcodes:
4678         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4679         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4680         @r=`${PWD_COMMAND}`; export r; \
4681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4682         TFLAGS="$(STAGE2_TFLAGS)"; \
4683         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4684         $(HOST_EXPORTS) \
4685         $(POSTSTAGE1_HOST_EXPORTS) \
4686         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4687         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4688         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4689         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4690         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4691         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4692         case $(srcdir) in \
4693           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4694           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4695                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4696         esac; \
4697         module_srcdir=opcodes; \
4698         $(SHELL) $$s/$$module_srcdir/configure \
4699           --srcdir=$${topdir}/$$module_srcdir \
4700           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4701           --target=${target_alias} \
4702           --with-build-libsubdir=$(HOST_SUBDIR) \
4703           $(STAGE2_CONFIGURE_FLAGS)
4704 @endif opcodes-bootstrap
4705
4706 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4707 maybe-configure-stage3-opcodes:
4708 @if opcodes-bootstrap
4709 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4710 configure-stage3-opcodes:
4711         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4712         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4713         @r=`${PWD_COMMAND}`; export r; \
4714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4715         TFLAGS="$(STAGE3_TFLAGS)"; \
4716         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4717         $(HOST_EXPORTS) \
4718         $(POSTSTAGE1_HOST_EXPORTS) \
4719         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4720         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4721         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4722         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4723         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4724         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4725         case $(srcdir) in \
4726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4727           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4729         esac; \
4730         module_srcdir=opcodes; \
4731         $(SHELL) $$s/$$module_srcdir/configure \
4732           --srcdir=$${topdir}/$$module_srcdir \
4733           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4734           --target=${target_alias} \
4735           --with-build-libsubdir=$(HOST_SUBDIR) \
4736           $(STAGE3_CONFIGURE_FLAGS)
4737 @endif opcodes-bootstrap
4738
4739 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4740 maybe-configure-stage4-opcodes:
4741 @if opcodes-bootstrap
4742 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4743 configure-stage4-opcodes:
4744         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4745         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4746         @r=`${PWD_COMMAND}`; export r; \
4747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4748         TFLAGS="$(STAGE4_TFLAGS)"; \
4749         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4750         $(HOST_EXPORTS) \
4751         $(POSTSTAGE1_HOST_EXPORTS) \
4752         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4753         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4754         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4755         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4756         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4757         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4758         case $(srcdir) in \
4759           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4760           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4761                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4762         esac; \
4763         module_srcdir=opcodes; \
4764         $(SHELL) $$s/$$module_srcdir/configure \
4765           --srcdir=$${topdir}/$$module_srcdir \
4766           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4767           --target=${target_alias} \
4768           --with-build-libsubdir=$(HOST_SUBDIR) \
4769           $(STAGE4_CONFIGURE_FLAGS)
4770 @endif opcodes-bootstrap
4771
4772 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4773 maybe-configure-stageprofile-opcodes:
4774 @if opcodes-bootstrap
4775 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4776 configure-stageprofile-opcodes:
4777         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4778         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4779         @r=`${PWD_COMMAND}`; export r; \
4780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4781         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4782         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4783         $(HOST_EXPORTS) \
4784         $(POSTSTAGE1_HOST_EXPORTS) \
4785         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4786         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4787         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4788         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4789         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4790         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4791         case $(srcdir) in \
4792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4793           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4795         esac; \
4796         module_srcdir=opcodes; \
4797         $(SHELL) $$s/$$module_srcdir/configure \
4798           --srcdir=$${topdir}/$$module_srcdir \
4799           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4800           --target=${target_alias} \
4801           --with-build-libsubdir=$(HOST_SUBDIR) \
4802           $(STAGEprofile_CONFIGURE_FLAGS)
4803 @endif opcodes-bootstrap
4804
4805 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4806 maybe-configure-stagetrain-opcodes:
4807 @if opcodes-bootstrap
4808 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4809 configure-stagetrain-opcodes:
4810         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4811         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4812         @r=`${PWD_COMMAND}`; export r; \
4813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4814         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4815         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4816         $(HOST_EXPORTS) \
4817         $(POSTSTAGE1_HOST_EXPORTS) \
4818         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4819         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4820         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
4821         echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4822         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4823         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4824         case $(srcdir) in \
4825           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4826           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4827                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4828         esac; \
4829         module_srcdir=opcodes; \
4830         $(SHELL) $$s/$$module_srcdir/configure \
4831           --srcdir=$${topdir}/$$module_srcdir \
4832           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4833           --target=${target_alias} \
4834           --with-build-libsubdir=$(HOST_SUBDIR) \
4835           $(STAGEtrain_CONFIGURE_FLAGS)
4836 @endif opcodes-bootstrap
4837
4838 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4839 maybe-configure-stagefeedback-opcodes:
4840 @if opcodes-bootstrap
4841 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4842 configure-stagefeedback-opcodes:
4843         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4844         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4845         @r=`${PWD_COMMAND}`; export r; \
4846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4847         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4848         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4849         $(HOST_EXPORTS) \
4850         $(POSTSTAGE1_HOST_EXPORTS) \
4851         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4852         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4853         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4854         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4855         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4856         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4857         case $(srcdir) in \
4858           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4859           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4860                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4861         esac; \
4862         module_srcdir=opcodes; \
4863         $(SHELL) $$s/$$module_srcdir/configure \
4864           --srcdir=$${topdir}/$$module_srcdir \
4865           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4866           --target=${target_alias} \
4867           --with-build-libsubdir=$(HOST_SUBDIR) \
4868           $(STAGEfeedback_CONFIGURE_FLAGS)
4869 @endif opcodes-bootstrap
4870
4871 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4872 maybe-configure-stageautoprofile-opcodes:
4873 @if opcodes-bootstrap
4874 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4875 configure-stageautoprofile-opcodes:
4876         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4877         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4878         @r=`${PWD_COMMAND}`; export r; \
4879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4880         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4881         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4882         $(HOST_EXPORTS) \
4883         $(POSTSTAGE1_HOST_EXPORTS) \
4884         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4885         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4886         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
4887         echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4889         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4890         case $(srcdir) in \
4891           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4892           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4893                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4894         esac; \
4895         module_srcdir=opcodes; \
4896         $(SHELL) $$s/$$module_srcdir/configure \
4897           --srcdir=$${topdir}/$$module_srcdir \
4898           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4899           --target=${target_alias} \
4900           --with-build-libsubdir=$(HOST_SUBDIR) \
4901           $(STAGEautoprofile_CONFIGURE_FLAGS)
4902 @endif opcodes-bootstrap
4903
4904 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4905 maybe-configure-stageautofeedback-opcodes:
4906 @if opcodes-bootstrap
4907 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4908 configure-stageautofeedback-opcodes:
4909         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4910         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4911         @r=`${PWD_COMMAND}`; export r; \
4912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4913         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4914         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4915         $(HOST_EXPORTS) \
4916         $(POSTSTAGE1_HOST_EXPORTS) \
4917         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4918         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4919         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
4920         echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4921         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4922         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4923         case $(srcdir) in \
4924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4925           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4927         esac; \
4928         module_srcdir=opcodes; \
4929         $(SHELL) $$s/$$module_srcdir/configure \
4930           --srcdir=$${topdir}/$$module_srcdir \
4931           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4932           --target=${target_alias} \
4933           --with-build-libsubdir=$(HOST_SUBDIR) \
4934           $(STAGEautofeedback_CONFIGURE_FLAGS)
4935 @endif opcodes-bootstrap
4936
4937
4938
4939
4940
4941 .PHONY: all-opcodes maybe-all-opcodes
4942 maybe-all-opcodes:
4943 @if gcc-bootstrap
4944 all-opcodes: stage_current
4945 @endif gcc-bootstrap
4946 @if opcodes
4947 TARGET-opcodes=all
4948 maybe-all-opcodes: all-opcodes
4949 all-opcodes: configure-opcodes
4950         @r=`${PWD_COMMAND}`; export r; \
4951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4952         $(HOST_EXPORTS)  \
4953         (cd $(HOST_SUBDIR)/opcodes && \
4954           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4955                 $(TARGET-opcodes))
4956 @endif opcodes
4957
4958
4959
4960 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4961 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4962 maybe-all-stage1-opcodes:
4963 maybe-clean-stage1-opcodes:
4964 @if opcodes-bootstrap
4965 maybe-all-stage1-opcodes: all-stage1-opcodes
4966 all-stage1: all-stage1-opcodes
4967 TARGET-stage1-opcodes = $(TARGET-opcodes)
4968 all-stage1-opcodes: configure-stage1-opcodes
4969         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4970         @r=`${PWD_COMMAND}`; export r; \
4971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4972         TFLAGS="$(STAGE1_TFLAGS)"; \
4973         $(HOST_EXPORTS)  \
4974         cd $(HOST_SUBDIR)/opcodes && \
4975          \
4976         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4977                 CFLAGS="$(STAGE1_CFLAGS)" \
4978                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4979                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4980                 LIBCFLAGS="$(LIBCFLAGS)" \
4981                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4982                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4983                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4984                 $(EXTRA_HOST_FLAGS)  \
4985                 $(STAGE1_FLAGS_TO_PASS)  \
4986                 TFLAGS="$(STAGE1_TFLAGS)"  \
4987                 $(TARGET-stage1-opcodes)
4988
4989 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4990 clean-stage1: clean-stage1-opcodes
4991 clean-stage1-opcodes:
4992         @if [ $(current_stage) = stage1 ]; then \
4993           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4994         else \
4995           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4996           $(MAKE) stage1-start; \
4997         fi; \
4998         cd $(HOST_SUBDIR)/opcodes && \
4999         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5000         $(STAGE1_FLAGS_TO_PASS)  clean
5001 @endif opcodes-bootstrap
5002
5003
5004 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5005 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5006 maybe-all-stage2-opcodes:
5007 maybe-clean-stage2-opcodes:
5008 @if opcodes-bootstrap
5009 maybe-all-stage2-opcodes: all-stage2-opcodes
5010 all-stage2: all-stage2-opcodes
5011 TARGET-stage2-opcodes = $(TARGET-opcodes)
5012 all-stage2-opcodes: configure-stage2-opcodes
5013         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5014         @r=`${PWD_COMMAND}`; export r; \
5015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5016         TFLAGS="$(STAGE2_TFLAGS)"; \
5017         $(HOST_EXPORTS) \
5018         $(POSTSTAGE1_HOST_EXPORTS)  \
5019         cd $(HOST_SUBDIR)/opcodes && \
5020          \
5021         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5022                 CFLAGS="$(STAGE2_CFLAGS)" \
5023                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5024                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5025                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5026                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5027                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5028                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5029                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5030                 TFLAGS="$(STAGE2_TFLAGS)"  \
5031                 $(TARGET-stage2-opcodes)
5032
5033 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5034 clean-stage2: clean-stage2-opcodes
5035 clean-stage2-opcodes:
5036         @if [ $(current_stage) = stage2 ]; then \
5037           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5038         else \
5039           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5040           $(MAKE) stage2-start; \
5041         fi; \
5042         cd $(HOST_SUBDIR)/opcodes && \
5043         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5044 @endif opcodes-bootstrap
5045
5046
5047 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5048 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5049 maybe-all-stage3-opcodes:
5050 maybe-clean-stage3-opcodes:
5051 @if opcodes-bootstrap
5052 maybe-all-stage3-opcodes: all-stage3-opcodes
5053 all-stage3: all-stage3-opcodes
5054 TARGET-stage3-opcodes = $(TARGET-opcodes)
5055 all-stage3-opcodes: configure-stage3-opcodes
5056         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5057         @r=`${PWD_COMMAND}`; export r; \
5058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5059         TFLAGS="$(STAGE3_TFLAGS)"; \
5060         $(HOST_EXPORTS) \
5061         $(POSTSTAGE1_HOST_EXPORTS)  \
5062         cd $(HOST_SUBDIR)/opcodes && \
5063          \
5064         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5065                 CFLAGS="$(STAGE3_CFLAGS)" \
5066                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5067                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5068                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5069                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5070                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5071                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5072                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5073                 TFLAGS="$(STAGE3_TFLAGS)"  \
5074                 $(TARGET-stage3-opcodes)
5075
5076 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5077 clean-stage3: clean-stage3-opcodes
5078 clean-stage3-opcodes:
5079         @if [ $(current_stage) = stage3 ]; then \
5080           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5081         else \
5082           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5083           $(MAKE) stage3-start; \
5084         fi; \
5085         cd $(HOST_SUBDIR)/opcodes && \
5086         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5087 @endif opcodes-bootstrap
5088
5089
5090 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5091 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5092 maybe-all-stage4-opcodes:
5093 maybe-clean-stage4-opcodes:
5094 @if opcodes-bootstrap
5095 maybe-all-stage4-opcodes: all-stage4-opcodes
5096 all-stage4: all-stage4-opcodes
5097 TARGET-stage4-opcodes = $(TARGET-opcodes)
5098 all-stage4-opcodes: configure-stage4-opcodes
5099         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5100         @r=`${PWD_COMMAND}`; export r; \
5101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5102         TFLAGS="$(STAGE4_TFLAGS)"; \
5103         $(HOST_EXPORTS) \
5104         $(POSTSTAGE1_HOST_EXPORTS)  \
5105         cd $(HOST_SUBDIR)/opcodes && \
5106          \
5107         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5108                 CFLAGS="$(STAGE4_CFLAGS)" \
5109                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5110                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5111                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5112                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5113                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5114                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5115                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5116                 TFLAGS="$(STAGE4_TFLAGS)"  \
5117                 $(TARGET-stage4-opcodes)
5118
5119 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5120 clean-stage4: clean-stage4-opcodes
5121 clean-stage4-opcodes:
5122         @if [ $(current_stage) = stage4 ]; then \
5123           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5124         else \
5125           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5126           $(MAKE) stage4-start; \
5127         fi; \
5128         cd $(HOST_SUBDIR)/opcodes && \
5129         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5130 @endif opcodes-bootstrap
5131
5132
5133 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5134 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5135 maybe-all-stageprofile-opcodes:
5136 maybe-clean-stageprofile-opcodes:
5137 @if opcodes-bootstrap
5138 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5139 all-stageprofile: all-stageprofile-opcodes
5140 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5141 all-stageprofile-opcodes: configure-stageprofile-opcodes
5142         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5143         @r=`${PWD_COMMAND}`; export r; \
5144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5145         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5146         $(HOST_EXPORTS) \
5147         $(POSTSTAGE1_HOST_EXPORTS)  \
5148         cd $(HOST_SUBDIR)/opcodes && \
5149          \
5150         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5151                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5152                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5153                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5154                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5155                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5156                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5157                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5158                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5159                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5160                 $(TARGET-stageprofile-opcodes)
5161
5162 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5163 clean-stageprofile: clean-stageprofile-opcodes
5164 clean-stageprofile-opcodes:
5165         @if [ $(current_stage) = stageprofile ]; then \
5166           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5167         else \
5168           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5169           $(MAKE) stageprofile-start; \
5170         fi; \
5171         cd $(HOST_SUBDIR)/opcodes && \
5172         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5173 @endif opcodes-bootstrap
5174
5175
5176 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5177 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5178 maybe-all-stagetrain-opcodes:
5179 maybe-clean-stagetrain-opcodes:
5180 @if opcodes-bootstrap
5181 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5182 all-stagetrain: all-stagetrain-opcodes
5183 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5184 all-stagetrain-opcodes: configure-stagetrain-opcodes
5185         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5186         @r=`${PWD_COMMAND}`; export r; \
5187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5188         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5189         $(HOST_EXPORTS) \
5190         $(POSTSTAGE1_HOST_EXPORTS)  \
5191         cd $(HOST_SUBDIR)/opcodes && \
5192          \
5193         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5194                 CFLAGS="$(STAGEtrain_CFLAGS)" \
5195                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5196                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5197                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5198                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5199                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5200                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5201                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5202                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
5203                 $(TARGET-stagetrain-opcodes)
5204
5205 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5206 clean-stagetrain: clean-stagetrain-opcodes
5207 clean-stagetrain-opcodes:
5208         @if [ $(current_stage) = stagetrain ]; then \
5209           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5210         else \
5211           [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5212           $(MAKE) stagetrain-start; \
5213         fi; \
5214         cd $(HOST_SUBDIR)/opcodes && \
5215         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5216 @endif opcodes-bootstrap
5217
5218
5219 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5220 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5221 maybe-all-stagefeedback-opcodes:
5222 maybe-clean-stagefeedback-opcodes:
5223 @if opcodes-bootstrap
5224 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5225 all-stagefeedback: all-stagefeedback-opcodes
5226 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5227 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5228         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5229         @r=`${PWD_COMMAND}`; export r; \
5230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5231         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5232         $(HOST_EXPORTS) \
5233         $(POSTSTAGE1_HOST_EXPORTS)  \
5234         cd $(HOST_SUBDIR)/opcodes && \
5235          \
5236         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5237                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5238                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5239                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5240                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5241                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5242                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5243                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5244                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5245                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5246                 $(TARGET-stagefeedback-opcodes)
5247
5248 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5249 clean-stagefeedback: clean-stagefeedback-opcodes
5250 clean-stagefeedback-opcodes:
5251         @if [ $(current_stage) = stagefeedback ]; then \
5252           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5253         else \
5254           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5255           $(MAKE) stagefeedback-start; \
5256         fi; \
5257         cd $(HOST_SUBDIR)/opcodes && \
5258         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5259 @endif opcodes-bootstrap
5260
5261
5262 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5263 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5264 maybe-all-stageautoprofile-opcodes:
5265 maybe-clean-stageautoprofile-opcodes:
5266 @if opcodes-bootstrap
5267 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5268 all-stageautoprofile: all-stageautoprofile-opcodes
5269 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5270 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5271         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5272         @r=`${PWD_COMMAND}`; export r; \
5273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5274         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5275         $(HOST_EXPORTS) \
5276         $(POSTSTAGE1_HOST_EXPORTS)  \
5277         cd $(HOST_SUBDIR)/opcodes && \
5278         $$s/gcc/config/i386/$(AUTO_PROFILE) \
5279         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5280                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5281                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5282                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5283                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5284                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5285                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5286                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5287                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5288                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
5289                 $(TARGET-stageautoprofile-opcodes)
5290
5291 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5292 clean-stageautoprofile: clean-stageautoprofile-opcodes
5293 clean-stageautoprofile-opcodes:
5294         @if [ $(current_stage) = stageautoprofile ]; then \
5295           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5296         else \
5297           [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5298           $(MAKE) stageautoprofile-start; \
5299         fi; \
5300         cd $(HOST_SUBDIR)/opcodes && \
5301         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5302 @endif opcodes-bootstrap
5303
5304
5305 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5306 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5307 maybe-all-stageautofeedback-opcodes:
5308 maybe-clean-stageautofeedback-opcodes:
5309 @if opcodes-bootstrap
5310 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5311 all-stageautofeedback: all-stageautofeedback-opcodes
5312 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5313 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5314         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5315         @r=`${PWD_COMMAND}`; export r; \
5316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5317         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5318         $(HOST_EXPORTS) \
5319         $(POSTSTAGE1_HOST_EXPORTS)  \
5320         cd $(HOST_SUBDIR)/opcodes && \
5321          \
5322         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5323                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5324                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5325                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5326                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5327                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5328                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5329                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5330                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5331                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5332                 $(TARGET-stageautofeedback-opcodes)
5333
5334 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5335 clean-stageautofeedback: clean-stageautofeedback-opcodes
5336 clean-stageautofeedback-opcodes:
5337         @if [ $(current_stage) = stageautofeedback ]; then \
5338           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5339         else \
5340           [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5341           $(MAKE) stageautofeedback-start; \
5342         fi; \
5343         cd $(HOST_SUBDIR)/opcodes && \
5344         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5345 @endif opcodes-bootstrap
5346
5347
5348
5349
5350
5351 .PHONY: check-opcodes maybe-check-opcodes
5352 maybe-check-opcodes:
5353 @if opcodes
5354 maybe-check-opcodes: check-opcodes
5355
5356 check-opcodes:
5357         @: $(MAKE); $(unstage)
5358         @r=`${PWD_COMMAND}`; export r; \
5359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5360         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5361         (cd $(HOST_SUBDIR)/opcodes && \
5362           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5363
5364 @endif opcodes
5365
5366 .PHONY: install-opcodes maybe-install-opcodes
5367 maybe-install-opcodes:
5368 @if opcodes
5369 maybe-install-opcodes: install-opcodes
5370
5371 install-opcodes: installdirs
5372         @: $(MAKE); $(unstage)
5373         @r=`${PWD_COMMAND}`; export r; \
5374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5375         $(HOST_EXPORTS) \
5376         (cd $(HOST_SUBDIR)/opcodes && \
5377           $(MAKE) $(FLAGS_TO_PASS)  install)
5378
5379 @endif opcodes
5380
5381 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5382 maybe-install-strip-opcodes:
5383 @if opcodes
5384 maybe-install-strip-opcodes: install-strip-opcodes
5385
5386 install-strip-opcodes: installdirs
5387         @: $(MAKE); $(unstage)
5388         @r=`${PWD_COMMAND}`; export r; \
5389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5390         $(HOST_EXPORTS) \
5391         (cd $(HOST_SUBDIR)/opcodes && \
5392           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5393
5394 @endif opcodes
5395
5396 # Other targets (info, dvi, pdf, etc.)
5397
5398 .PHONY: maybe-info-opcodes info-opcodes
5399 maybe-info-opcodes:
5400 @if opcodes
5401 maybe-info-opcodes: info-opcodes
5402
5403 info-opcodes: \
5404     configure-opcodes 
5405         @[ -f ./opcodes/Makefile ] || exit 0; \
5406         r=`${PWD_COMMAND}`; export r; \
5407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5408         $(HOST_EXPORTS) \
5409         for flag in $(EXTRA_HOST_FLAGS) ; do \
5410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5411         done; \
5412         echo "Doing info in opcodes"; \
5413         (cd $(HOST_SUBDIR)/opcodes && \
5414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5416                   "RANLIB=$${RANLIB}" \
5417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5418                   info) \
5419           || exit 1
5420
5421 @endif opcodes
5422
5423 .PHONY: maybe-dvi-opcodes dvi-opcodes
5424 maybe-dvi-opcodes:
5425 @if opcodes
5426 maybe-dvi-opcodes: dvi-opcodes
5427
5428 dvi-opcodes: \
5429     configure-opcodes 
5430         @[ -f ./opcodes/Makefile ] || exit 0; \
5431         r=`${PWD_COMMAND}`; export r; \
5432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5433         $(HOST_EXPORTS) \
5434         for flag in $(EXTRA_HOST_FLAGS) ; do \
5435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5436         done; \
5437         echo "Doing dvi in opcodes"; \
5438         (cd $(HOST_SUBDIR)/opcodes && \
5439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5441                   "RANLIB=$${RANLIB}" \
5442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5443                   dvi) \
5444           || exit 1
5445
5446 @endif opcodes
5447
5448 .PHONY: maybe-pdf-opcodes pdf-opcodes
5449 maybe-pdf-opcodes:
5450 @if opcodes
5451 maybe-pdf-opcodes: pdf-opcodes
5452
5453 pdf-opcodes: \
5454     configure-opcodes 
5455         @[ -f ./opcodes/Makefile ] || exit 0; \
5456         r=`${PWD_COMMAND}`; export r; \
5457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458         $(HOST_EXPORTS) \
5459         for flag in $(EXTRA_HOST_FLAGS) ; do \
5460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5461         done; \
5462         echo "Doing pdf in opcodes"; \
5463         (cd $(HOST_SUBDIR)/opcodes && \
5464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5466                   "RANLIB=$${RANLIB}" \
5467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5468                   pdf) \
5469           || exit 1
5470
5471 @endif opcodes
5472
5473 .PHONY: maybe-html-opcodes html-opcodes
5474 maybe-html-opcodes:
5475 @if opcodes
5476 maybe-html-opcodes: html-opcodes
5477
5478 html-opcodes: \
5479     configure-opcodes 
5480         @[ -f ./opcodes/Makefile ] || exit 0; \
5481         r=`${PWD_COMMAND}`; export r; \
5482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5483         $(HOST_EXPORTS) \
5484         for flag in $(EXTRA_HOST_FLAGS) ; do \
5485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5486         done; \
5487         echo "Doing html in opcodes"; \
5488         (cd $(HOST_SUBDIR)/opcodes && \
5489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5491                   "RANLIB=$${RANLIB}" \
5492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5493                   html) \
5494           || exit 1
5495
5496 @endif opcodes
5497
5498 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5499 maybe-TAGS-opcodes:
5500 @if opcodes
5501 maybe-TAGS-opcodes: TAGS-opcodes
5502
5503 TAGS-opcodes: \
5504     configure-opcodes 
5505         @[ -f ./opcodes/Makefile ] || exit 0; \
5506         r=`${PWD_COMMAND}`; export r; \
5507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5508         $(HOST_EXPORTS) \
5509         for flag in $(EXTRA_HOST_FLAGS) ; do \
5510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5511         done; \
5512         echo "Doing TAGS in opcodes"; \
5513         (cd $(HOST_SUBDIR)/opcodes && \
5514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5516                   "RANLIB=$${RANLIB}" \
5517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5518                   TAGS) \
5519           || exit 1
5520
5521 @endif opcodes
5522
5523 .PHONY: maybe-install-info-opcodes install-info-opcodes
5524 maybe-install-info-opcodes:
5525 @if opcodes
5526 maybe-install-info-opcodes: install-info-opcodes
5527
5528 install-info-opcodes: \
5529     configure-opcodes \
5530     info-opcodes 
5531         @[ -f ./opcodes/Makefile ] || exit 0; \
5532         r=`${PWD_COMMAND}`; export r; \
5533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5534         $(HOST_EXPORTS) \
5535         for flag in $(EXTRA_HOST_FLAGS) ; do \
5536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5537         done; \
5538         echo "Doing install-info in opcodes"; \
5539         (cd $(HOST_SUBDIR)/opcodes && \
5540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5542                   "RANLIB=$${RANLIB}" \
5543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5544                   install-info) \
5545           || exit 1
5546
5547 @endif opcodes
5548
5549 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5550 maybe-install-dvi-opcodes:
5551 @if opcodes
5552 maybe-install-dvi-opcodes: install-dvi-opcodes
5553
5554 install-dvi-opcodes: \
5555     configure-opcodes \
5556     dvi-opcodes 
5557         @[ -f ./opcodes/Makefile ] || exit 0; \
5558         r=`${PWD_COMMAND}`; export r; \
5559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5560         $(HOST_EXPORTS) \
5561         for flag in $(EXTRA_HOST_FLAGS) ; do \
5562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5563         done; \
5564         echo "Doing install-dvi in opcodes"; \
5565         (cd $(HOST_SUBDIR)/opcodes && \
5566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5568                   "RANLIB=$${RANLIB}" \
5569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5570                   install-dvi) \
5571           || exit 1
5572
5573 @endif opcodes
5574
5575 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5576 maybe-install-pdf-opcodes:
5577 @if opcodes
5578 maybe-install-pdf-opcodes: install-pdf-opcodes
5579
5580 install-pdf-opcodes: \
5581     configure-opcodes \
5582     pdf-opcodes 
5583         @[ -f ./opcodes/Makefile ] || exit 0; \
5584         r=`${PWD_COMMAND}`; export r; \
5585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5586         $(HOST_EXPORTS) \
5587         for flag in $(EXTRA_HOST_FLAGS) ; do \
5588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5589         done; \
5590         echo "Doing install-pdf in opcodes"; \
5591         (cd $(HOST_SUBDIR)/opcodes && \
5592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5594                   "RANLIB=$${RANLIB}" \
5595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5596                   install-pdf) \
5597           || exit 1
5598
5599 @endif opcodes
5600
5601 .PHONY: maybe-install-html-opcodes install-html-opcodes
5602 maybe-install-html-opcodes:
5603 @if opcodes
5604 maybe-install-html-opcodes: install-html-opcodes
5605
5606 install-html-opcodes: \
5607     configure-opcodes \
5608     html-opcodes 
5609         @[ -f ./opcodes/Makefile ] || exit 0; \
5610         r=`${PWD_COMMAND}`; export r; \
5611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5612         $(HOST_EXPORTS) \
5613         for flag in $(EXTRA_HOST_FLAGS) ; do \
5614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5615         done; \
5616         echo "Doing install-html in opcodes"; \
5617         (cd $(HOST_SUBDIR)/opcodes && \
5618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5620                   "RANLIB=$${RANLIB}" \
5621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5622                   install-html) \
5623           || exit 1
5624
5625 @endif opcodes
5626
5627 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5628 maybe-installcheck-opcodes:
5629 @if opcodes
5630 maybe-installcheck-opcodes: installcheck-opcodes
5631
5632 installcheck-opcodes: \
5633     configure-opcodes 
5634         @[ -f ./opcodes/Makefile ] || exit 0; \
5635         r=`${PWD_COMMAND}`; export r; \
5636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5637         $(HOST_EXPORTS) \
5638         for flag in $(EXTRA_HOST_FLAGS) ; do \
5639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5640         done; \
5641         echo "Doing installcheck in opcodes"; \
5642         (cd $(HOST_SUBDIR)/opcodes && \
5643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5645                   "RANLIB=$${RANLIB}" \
5646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5647                   installcheck) \
5648           || exit 1
5649
5650 @endif opcodes
5651
5652 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5653 maybe-mostlyclean-opcodes:
5654 @if opcodes
5655 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5656
5657 mostlyclean-opcodes: 
5658         @[ -f ./opcodes/Makefile ] || exit 0; \
5659         r=`${PWD_COMMAND}`; export r; \
5660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5661         $(HOST_EXPORTS) \
5662         for flag in $(EXTRA_HOST_FLAGS) ; do \
5663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5664         done; \
5665         echo "Doing mostlyclean in opcodes"; \
5666         (cd $(HOST_SUBDIR)/opcodes && \
5667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5669                   "RANLIB=$${RANLIB}" \
5670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5671                   mostlyclean) \
5672           || exit 1
5673
5674 @endif opcodes
5675
5676 .PHONY: maybe-clean-opcodes clean-opcodes
5677 maybe-clean-opcodes:
5678 @if opcodes
5679 maybe-clean-opcodes: clean-opcodes
5680
5681 clean-opcodes: 
5682         @[ -f ./opcodes/Makefile ] || exit 0; \
5683         r=`${PWD_COMMAND}`; export r; \
5684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5685         $(HOST_EXPORTS) \
5686         for flag in $(EXTRA_HOST_FLAGS) ; do \
5687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5688         done; \
5689         echo "Doing clean in opcodes"; \
5690         (cd $(HOST_SUBDIR)/opcodes && \
5691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5693                   "RANLIB=$${RANLIB}" \
5694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5695                   clean) \
5696           || exit 1
5697
5698 @endif opcodes
5699
5700 .PHONY: maybe-distclean-opcodes distclean-opcodes
5701 maybe-distclean-opcodes:
5702 @if opcodes
5703 maybe-distclean-opcodes: distclean-opcodes
5704
5705 distclean-opcodes: 
5706         @[ -f ./opcodes/Makefile ] || exit 0; \
5707         r=`${PWD_COMMAND}`; export r; \
5708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5709         $(HOST_EXPORTS) \
5710         for flag in $(EXTRA_HOST_FLAGS) ; do \
5711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5712         done; \
5713         echo "Doing distclean in opcodes"; \
5714         (cd $(HOST_SUBDIR)/opcodes && \
5715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5717                   "RANLIB=$${RANLIB}" \
5718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5719                   distclean) \
5720           || exit 1
5721
5722 @endif opcodes
5723
5724 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5725 maybe-maintainer-clean-opcodes:
5726 @if opcodes
5727 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5728
5729 maintainer-clean-opcodes: 
5730         @[ -f ./opcodes/Makefile ] || exit 0; \
5731         r=`${PWD_COMMAND}`; export r; \
5732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5733         $(HOST_EXPORTS) \
5734         for flag in $(EXTRA_HOST_FLAGS) ; do \
5735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5736         done; \
5737         echo "Doing maintainer-clean in opcodes"; \
5738         (cd $(HOST_SUBDIR)/opcodes && \
5739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5741                   "RANLIB=$${RANLIB}" \
5742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5743                   maintainer-clean) \
5744           || exit 1
5745
5746 @endif opcodes
5747
5748
5749
5750 .PHONY: configure-binutils maybe-configure-binutils
5751 maybe-configure-binutils:
5752 @if gcc-bootstrap
5753 configure-binutils: stage_current
5754 @endif gcc-bootstrap
5755 @if binutils
5756 maybe-configure-binutils: configure-binutils
5757 configure-binutils: 
5758         @r=`${PWD_COMMAND}`; export r; \
5759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5760         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5761         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5762         $(HOST_EXPORTS)  \
5763         echo Configuring in $(HOST_SUBDIR)/binutils; \
5764         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5765         case $(srcdir) in \
5766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5767           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5769         esac; \
5770         module_srcdir=binutils; \
5771         $(SHELL) \
5772           $$s/$$module_srcdir/configure \
5773           --srcdir=$${topdir}/$$module_srcdir \
5774           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5775           --target=${target_alias}  \
5776           || exit 1
5777 @endif binutils
5778
5779
5780
5781 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5782 maybe-configure-stage1-binutils:
5783 @if binutils-bootstrap
5784 maybe-configure-stage1-binutils: configure-stage1-binutils
5785 configure-stage1-binutils:
5786         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5787         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5788         @r=`${PWD_COMMAND}`; export r; \
5789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5790         TFLAGS="$(STAGE1_TFLAGS)"; \
5791         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5792         $(HOST_EXPORTS) \
5793         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5794         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5795         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5796         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5797         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5798         cd $(HOST_SUBDIR)/binutils || exit 1; \
5799         case $(srcdir) in \
5800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5801           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5803         esac; \
5804         module_srcdir=binutils; \
5805         $(SHELL) $$s/$$module_srcdir/configure \
5806           --srcdir=$${topdir}/$$module_srcdir \
5807           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5808           --target=${target_alias} \
5809            \
5810           $(STAGE1_CONFIGURE_FLAGS)
5811 @endif binutils-bootstrap
5812
5813 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5814 maybe-configure-stage2-binutils:
5815 @if binutils-bootstrap
5816 maybe-configure-stage2-binutils: configure-stage2-binutils
5817 configure-stage2-binutils:
5818         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5819         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5820         @r=`${PWD_COMMAND}`; export r; \
5821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5822         TFLAGS="$(STAGE2_TFLAGS)"; \
5823         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5824         $(HOST_EXPORTS) \
5825         $(POSTSTAGE1_HOST_EXPORTS) \
5826         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5827         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5828         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5829         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5830         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5831         cd $(HOST_SUBDIR)/binutils || exit 1; \
5832         case $(srcdir) in \
5833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5834           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5836         esac; \
5837         module_srcdir=binutils; \
5838         $(SHELL) $$s/$$module_srcdir/configure \
5839           --srcdir=$${topdir}/$$module_srcdir \
5840           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5841           --target=${target_alias} \
5842           --with-build-libsubdir=$(HOST_SUBDIR) \
5843           $(STAGE2_CONFIGURE_FLAGS)
5844 @endif binutils-bootstrap
5845
5846 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5847 maybe-configure-stage3-binutils:
5848 @if binutils-bootstrap
5849 maybe-configure-stage3-binutils: configure-stage3-binutils
5850 configure-stage3-binutils:
5851         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5852         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5853         @r=`${PWD_COMMAND}`; export r; \
5854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5855         TFLAGS="$(STAGE3_TFLAGS)"; \
5856         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5857         $(HOST_EXPORTS) \
5858         $(POSTSTAGE1_HOST_EXPORTS) \
5859         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5860         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5861         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5862         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5863         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5864         cd $(HOST_SUBDIR)/binutils || exit 1; \
5865         case $(srcdir) in \
5866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5867           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5869         esac; \
5870         module_srcdir=binutils; \
5871         $(SHELL) $$s/$$module_srcdir/configure \
5872           --srcdir=$${topdir}/$$module_srcdir \
5873           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5874           --target=${target_alias} \
5875           --with-build-libsubdir=$(HOST_SUBDIR) \
5876           $(STAGE3_CONFIGURE_FLAGS)
5877 @endif binutils-bootstrap
5878
5879 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5880 maybe-configure-stage4-binutils:
5881 @if binutils-bootstrap
5882 maybe-configure-stage4-binutils: configure-stage4-binutils
5883 configure-stage4-binutils:
5884         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5885         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5886         @r=`${PWD_COMMAND}`; export r; \
5887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5888         TFLAGS="$(STAGE4_TFLAGS)"; \
5889         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5890         $(HOST_EXPORTS) \
5891         $(POSTSTAGE1_HOST_EXPORTS) \
5892         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5893         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5894         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5895         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5896         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5897         cd $(HOST_SUBDIR)/binutils || exit 1; \
5898         case $(srcdir) in \
5899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5900           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5902         esac; \
5903         module_srcdir=binutils; \
5904         $(SHELL) $$s/$$module_srcdir/configure \
5905           --srcdir=$${topdir}/$$module_srcdir \
5906           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5907           --target=${target_alias} \
5908           --with-build-libsubdir=$(HOST_SUBDIR) \
5909           $(STAGE4_CONFIGURE_FLAGS)
5910 @endif binutils-bootstrap
5911
5912 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5913 maybe-configure-stageprofile-binutils:
5914 @if binutils-bootstrap
5915 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5916 configure-stageprofile-binutils:
5917         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5918         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5919         @r=`${PWD_COMMAND}`; export r; \
5920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5921         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5922         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5923         $(HOST_EXPORTS) \
5924         $(POSTSTAGE1_HOST_EXPORTS) \
5925         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5926         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5927         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5928         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5930         cd $(HOST_SUBDIR)/binutils || exit 1; \
5931         case $(srcdir) in \
5932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5933           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5935         esac; \
5936         module_srcdir=binutils; \
5937         $(SHELL) $$s/$$module_srcdir/configure \
5938           --srcdir=$${topdir}/$$module_srcdir \
5939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5940           --target=${target_alias} \
5941           --with-build-libsubdir=$(HOST_SUBDIR) \
5942           $(STAGEprofile_CONFIGURE_FLAGS)
5943 @endif binutils-bootstrap
5944
5945 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5946 maybe-configure-stagetrain-binutils:
5947 @if binutils-bootstrap
5948 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5949 configure-stagetrain-binutils:
5950         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5951         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5952         @r=`${PWD_COMMAND}`; export r; \
5953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5954         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5955         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5956         $(HOST_EXPORTS) \
5957         $(POSTSTAGE1_HOST_EXPORTS) \
5958         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5959         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5960         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
5961         echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5963         cd $(HOST_SUBDIR)/binutils || exit 1; \
5964         case $(srcdir) in \
5965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5966           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5968         esac; \
5969         module_srcdir=binutils; \
5970         $(SHELL) $$s/$$module_srcdir/configure \
5971           --srcdir=$${topdir}/$$module_srcdir \
5972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5973           --target=${target_alias} \
5974           --with-build-libsubdir=$(HOST_SUBDIR) \
5975           $(STAGEtrain_CONFIGURE_FLAGS)
5976 @endif binutils-bootstrap
5977
5978 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5979 maybe-configure-stagefeedback-binutils:
5980 @if binutils-bootstrap
5981 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5982 configure-stagefeedback-binutils:
5983         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5985         @r=`${PWD_COMMAND}`; export r; \
5986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5987         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5988         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5989         $(HOST_EXPORTS) \
5990         $(POSTSTAGE1_HOST_EXPORTS) \
5991         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5992         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5993         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5994         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5996         cd $(HOST_SUBDIR)/binutils || exit 1; \
5997         case $(srcdir) in \
5998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5999           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6001         esac; \
6002         module_srcdir=binutils; \
6003         $(SHELL) $$s/$$module_srcdir/configure \
6004           --srcdir=$${topdir}/$$module_srcdir \
6005           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6006           --target=${target_alias} \
6007           --with-build-libsubdir=$(HOST_SUBDIR) \
6008           $(STAGEfeedback_CONFIGURE_FLAGS)
6009 @endif binutils-bootstrap
6010
6011 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6012 maybe-configure-stageautoprofile-binutils:
6013 @if binutils-bootstrap
6014 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6015 configure-stageautoprofile-binutils:
6016         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6017         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6018         @r=`${PWD_COMMAND}`; export r; \
6019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6020         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6021         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6022         $(HOST_EXPORTS) \
6023         $(POSTSTAGE1_HOST_EXPORTS) \
6024         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6025         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6026         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
6027         echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6029         cd $(HOST_SUBDIR)/binutils || exit 1; \
6030         case $(srcdir) in \
6031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6032           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6034         esac; \
6035         module_srcdir=binutils; \
6036         $(SHELL) $$s/$$module_srcdir/configure \
6037           --srcdir=$${topdir}/$$module_srcdir \
6038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6039           --target=${target_alias} \
6040           --with-build-libsubdir=$(HOST_SUBDIR) \
6041           $(STAGEautoprofile_CONFIGURE_FLAGS)
6042 @endif binutils-bootstrap
6043
6044 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6045 maybe-configure-stageautofeedback-binutils:
6046 @if binutils-bootstrap
6047 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6048 configure-stageautofeedback-binutils:
6049         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6050         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6051         @r=`${PWD_COMMAND}`; export r; \
6052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6053         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6054         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6055         $(HOST_EXPORTS) \
6056         $(POSTSTAGE1_HOST_EXPORTS) \
6057         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6058         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6059         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
6060         echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6061         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6062         cd $(HOST_SUBDIR)/binutils || exit 1; \
6063         case $(srcdir) in \
6064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6065           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6067         esac; \
6068         module_srcdir=binutils; \
6069         $(SHELL) $$s/$$module_srcdir/configure \
6070           --srcdir=$${topdir}/$$module_srcdir \
6071           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6072           --target=${target_alias} \
6073           --with-build-libsubdir=$(HOST_SUBDIR) \
6074           $(STAGEautofeedback_CONFIGURE_FLAGS)
6075 @endif binutils-bootstrap
6076
6077
6078
6079
6080
6081 .PHONY: all-binutils maybe-all-binutils
6082 maybe-all-binutils:
6083 @if gcc-bootstrap
6084 all-binutils: stage_current
6085 @endif gcc-bootstrap
6086 @if binutils
6087 TARGET-binutils=all
6088 maybe-all-binutils: all-binutils
6089 all-binutils: configure-binutils
6090         @r=`${PWD_COMMAND}`; export r; \
6091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6092         $(HOST_EXPORTS)  \
6093         (cd $(HOST_SUBDIR)/binutils && \
6094           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6095                 $(TARGET-binutils))
6096 @endif binutils
6097
6098
6099
6100 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6101 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6102 maybe-all-stage1-binutils:
6103 maybe-clean-stage1-binutils:
6104 @if binutils-bootstrap
6105 maybe-all-stage1-binutils: all-stage1-binutils
6106 all-stage1: all-stage1-binutils
6107 TARGET-stage1-binutils = $(TARGET-binutils)
6108 all-stage1-binutils: configure-stage1-binutils
6109         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6110         @r=`${PWD_COMMAND}`; export r; \
6111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6112         TFLAGS="$(STAGE1_TFLAGS)"; \
6113         $(HOST_EXPORTS)  \
6114         cd $(HOST_SUBDIR)/binutils && \
6115          \
6116         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6117                 CFLAGS="$(STAGE1_CFLAGS)" \
6118                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6119                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6120                 LIBCFLAGS="$(LIBCFLAGS)" \
6121                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6122                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6123                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6124                 $(EXTRA_HOST_FLAGS)  \
6125                 $(STAGE1_FLAGS_TO_PASS)  \
6126                 TFLAGS="$(STAGE1_TFLAGS)"  \
6127                 $(TARGET-stage1-binutils)
6128
6129 maybe-clean-stage1-binutils: clean-stage1-binutils
6130 clean-stage1: clean-stage1-binutils
6131 clean-stage1-binutils:
6132         @if [ $(current_stage) = stage1 ]; then \
6133           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6134         else \
6135           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6136           $(MAKE) stage1-start; \
6137         fi; \
6138         cd $(HOST_SUBDIR)/binutils && \
6139         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6140         $(STAGE1_FLAGS_TO_PASS)  clean
6141 @endif binutils-bootstrap
6142
6143
6144 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6145 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6146 maybe-all-stage2-binutils:
6147 maybe-clean-stage2-binutils:
6148 @if binutils-bootstrap
6149 maybe-all-stage2-binutils: all-stage2-binutils
6150 all-stage2: all-stage2-binutils
6151 TARGET-stage2-binutils = $(TARGET-binutils)
6152 all-stage2-binutils: configure-stage2-binutils
6153         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6154         @r=`${PWD_COMMAND}`; export r; \
6155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6156         TFLAGS="$(STAGE2_TFLAGS)"; \
6157         $(HOST_EXPORTS) \
6158         $(POSTSTAGE1_HOST_EXPORTS)  \
6159         cd $(HOST_SUBDIR)/binutils && \
6160          \
6161         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6162                 CFLAGS="$(STAGE2_CFLAGS)" \
6163                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6164                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6165                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6166                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6167                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6168                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6169                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6170                 TFLAGS="$(STAGE2_TFLAGS)"  \
6171                 $(TARGET-stage2-binutils)
6172
6173 maybe-clean-stage2-binutils: clean-stage2-binutils
6174 clean-stage2: clean-stage2-binutils
6175 clean-stage2-binutils:
6176         @if [ $(current_stage) = stage2 ]; then \
6177           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6178         else \
6179           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6180           $(MAKE) stage2-start; \
6181         fi; \
6182         cd $(HOST_SUBDIR)/binutils && \
6183         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6184 @endif binutils-bootstrap
6185
6186
6187 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6188 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6189 maybe-all-stage3-binutils:
6190 maybe-clean-stage3-binutils:
6191 @if binutils-bootstrap
6192 maybe-all-stage3-binutils: all-stage3-binutils
6193 all-stage3: all-stage3-binutils
6194 TARGET-stage3-binutils = $(TARGET-binutils)
6195 all-stage3-binutils: configure-stage3-binutils
6196         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6197         @r=`${PWD_COMMAND}`; export r; \
6198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6199         TFLAGS="$(STAGE3_TFLAGS)"; \
6200         $(HOST_EXPORTS) \
6201         $(POSTSTAGE1_HOST_EXPORTS)  \
6202         cd $(HOST_SUBDIR)/binutils && \
6203          \
6204         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6205                 CFLAGS="$(STAGE3_CFLAGS)" \
6206                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6207                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6208                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6209                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6210                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6211                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6212                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6213                 TFLAGS="$(STAGE3_TFLAGS)"  \
6214                 $(TARGET-stage3-binutils)
6215
6216 maybe-clean-stage3-binutils: clean-stage3-binutils
6217 clean-stage3: clean-stage3-binutils
6218 clean-stage3-binutils:
6219         @if [ $(current_stage) = stage3 ]; then \
6220           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6221         else \
6222           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6223           $(MAKE) stage3-start; \
6224         fi; \
6225         cd $(HOST_SUBDIR)/binutils && \
6226         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6227 @endif binutils-bootstrap
6228
6229
6230 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6231 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6232 maybe-all-stage4-binutils:
6233 maybe-clean-stage4-binutils:
6234 @if binutils-bootstrap
6235 maybe-all-stage4-binutils: all-stage4-binutils
6236 all-stage4: all-stage4-binutils
6237 TARGET-stage4-binutils = $(TARGET-binutils)
6238 all-stage4-binutils: configure-stage4-binutils
6239         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6240         @r=`${PWD_COMMAND}`; export r; \
6241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6242         TFLAGS="$(STAGE4_TFLAGS)"; \
6243         $(HOST_EXPORTS) \
6244         $(POSTSTAGE1_HOST_EXPORTS)  \
6245         cd $(HOST_SUBDIR)/binutils && \
6246          \
6247         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6248                 CFLAGS="$(STAGE4_CFLAGS)" \
6249                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6250                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6251                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6252                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6253                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6254                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6255                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6256                 TFLAGS="$(STAGE4_TFLAGS)"  \
6257                 $(TARGET-stage4-binutils)
6258
6259 maybe-clean-stage4-binutils: clean-stage4-binutils
6260 clean-stage4: clean-stage4-binutils
6261 clean-stage4-binutils:
6262         @if [ $(current_stage) = stage4 ]; then \
6263           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6264         else \
6265           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6266           $(MAKE) stage4-start; \
6267         fi; \
6268         cd $(HOST_SUBDIR)/binutils && \
6269         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6270 @endif binutils-bootstrap
6271
6272
6273 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6274 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6275 maybe-all-stageprofile-binutils:
6276 maybe-clean-stageprofile-binutils:
6277 @if binutils-bootstrap
6278 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6279 all-stageprofile: all-stageprofile-binutils
6280 TARGET-stageprofile-binutils = $(TARGET-binutils)
6281 all-stageprofile-binutils: configure-stageprofile-binutils
6282         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6283         @r=`${PWD_COMMAND}`; export r; \
6284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6285         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6286         $(HOST_EXPORTS) \
6287         $(POSTSTAGE1_HOST_EXPORTS)  \
6288         cd $(HOST_SUBDIR)/binutils && \
6289          \
6290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6291                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6292                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6293                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6294                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6295                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6296                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6297                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6298                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6299                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
6300                 $(TARGET-stageprofile-binutils)
6301
6302 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6303 clean-stageprofile: clean-stageprofile-binutils
6304 clean-stageprofile-binutils:
6305         @if [ $(current_stage) = stageprofile ]; then \
6306           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6307         else \
6308           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6309           $(MAKE) stageprofile-start; \
6310         fi; \
6311         cd $(HOST_SUBDIR)/binutils && \
6312         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6313 @endif binutils-bootstrap
6314
6315
6316 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6317 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6318 maybe-all-stagetrain-binutils:
6319 maybe-clean-stagetrain-binutils:
6320 @if binutils-bootstrap
6321 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6322 all-stagetrain: all-stagetrain-binutils
6323 TARGET-stagetrain-binutils = $(TARGET-binutils)
6324 all-stagetrain-binutils: configure-stagetrain-binutils
6325         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6326         @r=`${PWD_COMMAND}`; export r; \
6327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6328         TFLAGS="$(STAGEtrain_TFLAGS)"; \
6329         $(HOST_EXPORTS) \
6330         $(POSTSTAGE1_HOST_EXPORTS)  \
6331         cd $(HOST_SUBDIR)/binutils && \
6332          \
6333         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6334                 CFLAGS="$(STAGEtrain_CFLAGS)" \
6335                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6336                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6337                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6338                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6339                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6340                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6341                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6342                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
6343                 $(TARGET-stagetrain-binutils)
6344
6345 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6346 clean-stagetrain: clean-stagetrain-binutils
6347 clean-stagetrain-binutils:
6348         @if [ $(current_stage) = stagetrain ]; then \
6349           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6350         else \
6351           [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6352           $(MAKE) stagetrain-start; \
6353         fi; \
6354         cd $(HOST_SUBDIR)/binutils && \
6355         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6356 @endif binutils-bootstrap
6357
6358
6359 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6360 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6361 maybe-all-stagefeedback-binutils:
6362 maybe-clean-stagefeedback-binutils:
6363 @if binutils-bootstrap
6364 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6365 all-stagefeedback: all-stagefeedback-binutils
6366 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6367 all-stagefeedback-binutils: configure-stagefeedback-binutils
6368         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6369         @r=`${PWD_COMMAND}`; export r; \
6370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6371         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6372         $(HOST_EXPORTS) \
6373         $(POSTSTAGE1_HOST_EXPORTS)  \
6374         cd $(HOST_SUBDIR)/binutils && \
6375          \
6376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6377                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6378                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6379                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6380                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6381                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6382                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6383                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6384                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6385                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
6386                 $(TARGET-stagefeedback-binutils)
6387
6388 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6389 clean-stagefeedback: clean-stagefeedback-binutils
6390 clean-stagefeedback-binutils:
6391         @if [ $(current_stage) = stagefeedback ]; then \
6392           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6393         else \
6394           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6395           $(MAKE) stagefeedback-start; \
6396         fi; \
6397         cd $(HOST_SUBDIR)/binutils && \
6398         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6399 @endif binutils-bootstrap
6400
6401
6402 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6403 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6404 maybe-all-stageautoprofile-binutils:
6405 maybe-clean-stageautoprofile-binutils:
6406 @if binutils-bootstrap
6407 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6408 all-stageautoprofile: all-stageautoprofile-binutils
6409 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6410 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6411         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6412         @r=`${PWD_COMMAND}`; export r; \
6413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6414         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6415         $(HOST_EXPORTS) \
6416         $(POSTSTAGE1_HOST_EXPORTS)  \
6417         cd $(HOST_SUBDIR)/binutils && \
6418         $$s/gcc/config/i386/$(AUTO_PROFILE) \
6419         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6420                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6421                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6422                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6423                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6424                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6425                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6426                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6427                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6428                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
6429                 $(TARGET-stageautoprofile-binutils)
6430
6431 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6432 clean-stageautoprofile: clean-stageautoprofile-binutils
6433 clean-stageautoprofile-binutils:
6434         @if [ $(current_stage) = stageautoprofile ]; then \
6435           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6436         else \
6437           [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6438           $(MAKE) stageautoprofile-start; \
6439         fi; \
6440         cd $(HOST_SUBDIR)/binutils && \
6441         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6442 @endif binutils-bootstrap
6443
6444
6445 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6446 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6447 maybe-all-stageautofeedback-binutils:
6448 maybe-clean-stageautofeedback-binutils:
6449 @if binutils-bootstrap
6450 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6451 all-stageautofeedback: all-stageautofeedback-binutils
6452 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6453 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6454         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6455         @r=`${PWD_COMMAND}`; export r; \
6456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6457         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6458         $(HOST_EXPORTS) \
6459         $(POSTSTAGE1_HOST_EXPORTS)  \
6460         cd $(HOST_SUBDIR)/binutils && \
6461          \
6462         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6463                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6464                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6465                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6466                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6467                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6468                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6469                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6470                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6471                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6472                 $(TARGET-stageautofeedback-binutils)
6473
6474 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6475 clean-stageautofeedback: clean-stageautofeedback-binutils
6476 clean-stageautofeedback-binutils:
6477         @if [ $(current_stage) = stageautofeedback ]; then \
6478           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6479         else \
6480           [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6481           $(MAKE) stageautofeedback-start; \
6482         fi; \
6483         cd $(HOST_SUBDIR)/binutils && \
6484         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6485 @endif binutils-bootstrap
6486
6487
6488
6489
6490
6491 .PHONY: check-binutils maybe-check-binutils
6492 maybe-check-binutils:
6493 @if binutils
6494 maybe-check-binutils: check-binutils
6495
6496 check-binutils:
6497         @: $(MAKE); $(unstage)
6498         @r=`${PWD_COMMAND}`; export r; \
6499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6500         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6501         (cd $(HOST_SUBDIR)/binutils && \
6502           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
6503
6504 @endif binutils
6505
6506 .PHONY: install-binutils maybe-install-binutils
6507 maybe-install-binutils:
6508 @if binutils
6509 maybe-install-binutils: install-binutils
6510
6511 install-binutils: installdirs
6512         @: $(MAKE); $(unstage)
6513         @r=`${PWD_COMMAND}`; export r; \
6514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6515         $(HOST_EXPORTS) \
6516         (cd $(HOST_SUBDIR)/binutils && \
6517           $(MAKE) $(FLAGS_TO_PASS)  install)
6518
6519 @endif binutils
6520
6521 .PHONY: install-strip-binutils maybe-install-strip-binutils
6522 maybe-install-strip-binutils:
6523 @if binutils
6524 maybe-install-strip-binutils: install-strip-binutils
6525
6526 install-strip-binutils: installdirs
6527         @: $(MAKE); $(unstage)
6528         @r=`${PWD_COMMAND}`; export r; \
6529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6530         $(HOST_EXPORTS) \
6531         (cd $(HOST_SUBDIR)/binutils && \
6532           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6533
6534 @endif binutils
6535
6536 # Other targets (info, dvi, pdf, etc.)
6537
6538 .PHONY: maybe-info-binutils info-binutils
6539 maybe-info-binutils:
6540 @if binutils
6541 maybe-info-binutils: info-binutils
6542
6543 info-binutils: \
6544     configure-binutils 
6545         @[ -f ./binutils/Makefile ] || exit 0; \
6546         r=`${PWD_COMMAND}`; export r; \
6547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6548         $(HOST_EXPORTS) \
6549         for flag in $(EXTRA_HOST_FLAGS) ; do \
6550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6551         done; \
6552         echo "Doing info in binutils"; \
6553         (cd $(HOST_SUBDIR)/binutils && \
6554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6556                   "RANLIB=$${RANLIB}" \
6557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6558                   info) \
6559           || exit 1
6560
6561 @endif binutils
6562
6563 .PHONY: maybe-dvi-binutils dvi-binutils
6564 maybe-dvi-binutils:
6565 @if binutils
6566 maybe-dvi-binutils: dvi-binutils
6567
6568 dvi-binutils: \
6569     configure-binutils 
6570         @[ -f ./binutils/Makefile ] || exit 0; \
6571         r=`${PWD_COMMAND}`; export r; \
6572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6573         $(HOST_EXPORTS) \
6574         for flag in $(EXTRA_HOST_FLAGS) ; do \
6575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6576         done; \
6577         echo "Doing dvi in binutils"; \
6578         (cd $(HOST_SUBDIR)/binutils && \
6579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6581                   "RANLIB=$${RANLIB}" \
6582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6583                   dvi) \
6584           || exit 1
6585
6586 @endif binutils
6587
6588 .PHONY: maybe-pdf-binutils pdf-binutils
6589 maybe-pdf-binutils:
6590 @if binutils
6591 maybe-pdf-binutils: pdf-binutils
6592
6593 pdf-binutils: \
6594     configure-binutils 
6595         @[ -f ./binutils/Makefile ] || exit 0; \
6596         r=`${PWD_COMMAND}`; export r; \
6597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6598         $(HOST_EXPORTS) \
6599         for flag in $(EXTRA_HOST_FLAGS) ; do \
6600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6601         done; \
6602         echo "Doing pdf in binutils"; \
6603         (cd $(HOST_SUBDIR)/binutils && \
6604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6606                   "RANLIB=$${RANLIB}" \
6607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6608                   pdf) \
6609           || exit 1
6610
6611 @endif binutils
6612
6613 .PHONY: maybe-html-binutils html-binutils
6614 maybe-html-binutils:
6615 @if binutils
6616 maybe-html-binutils: html-binutils
6617
6618 html-binutils: \
6619     configure-binutils 
6620         @[ -f ./binutils/Makefile ] || exit 0; \
6621         r=`${PWD_COMMAND}`; export r; \
6622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6623         $(HOST_EXPORTS) \
6624         for flag in $(EXTRA_HOST_FLAGS) ; do \
6625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6626         done; \
6627         echo "Doing html in binutils"; \
6628         (cd $(HOST_SUBDIR)/binutils && \
6629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6631                   "RANLIB=$${RANLIB}" \
6632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6633                   html) \
6634           || exit 1
6635
6636 @endif binutils
6637
6638 .PHONY: maybe-TAGS-binutils TAGS-binutils
6639 maybe-TAGS-binutils:
6640 @if binutils
6641 maybe-TAGS-binutils: TAGS-binutils
6642
6643 TAGS-binutils: \
6644     configure-binutils 
6645         @[ -f ./binutils/Makefile ] || exit 0; \
6646         r=`${PWD_COMMAND}`; export r; \
6647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6648         $(HOST_EXPORTS) \
6649         for flag in $(EXTRA_HOST_FLAGS) ; do \
6650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6651         done; \
6652         echo "Doing TAGS in binutils"; \
6653         (cd $(HOST_SUBDIR)/binutils && \
6654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6656                   "RANLIB=$${RANLIB}" \
6657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6658                   TAGS) \
6659           || exit 1
6660
6661 @endif binutils
6662
6663 .PHONY: maybe-install-info-binutils install-info-binutils
6664 maybe-install-info-binutils:
6665 @if binutils
6666 maybe-install-info-binutils: install-info-binutils
6667
6668 install-info-binutils: \
6669     configure-binutils \
6670     info-binutils 
6671         @[ -f ./binutils/Makefile ] || exit 0; \
6672         r=`${PWD_COMMAND}`; export r; \
6673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6674         $(HOST_EXPORTS) \
6675         for flag in $(EXTRA_HOST_FLAGS) ; do \
6676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6677         done; \
6678         echo "Doing install-info in binutils"; \
6679         (cd $(HOST_SUBDIR)/binutils && \
6680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6682                   "RANLIB=$${RANLIB}" \
6683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6684                   install-info) \
6685           || exit 1
6686
6687 @endif binutils
6688
6689 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6690 maybe-install-dvi-binutils:
6691 @if binutils
6692 maybe-install-dvi-binutils: install-dvi-binutils
6693
6694 install-dvi-binutils: \
6695     configure-binutils \
6696     dvi-binutils 
6697         @[ -f ./binutils/Makefile ] || exit 0; \
6698         r=`${PWD_COMMAND}`; export r; \
6699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6700         $(HOST_EXPORTS) \
6701         for flag in $(EXTRA_HOST_FLAGS) ; do \
6702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6703         done; \
6704         echo "Doing install-dvi in binutils"; \
6705         (cd $(HOST_SUBDIR)/binutils && \
6706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6708                   "RANLIB=$${RANLIB}" \
6709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6710                   install-dvi) \
6711           || exit 1
6712
6713 @endif binutils
6714
6715 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6716 maybe-install-pdf-binutils:
6717 @if binutils
6718 maybe-install-pdf-binutils: install-pdf-binutils
6719
6720 install-pdf-binutils: \
6721     configure-binutils \
6722     pdf-binutils 
6723         @[ -f ./binutils/Makefile ] || exit 0; \
6724         r=`${PWD_COMMAND}`; export r; \
6725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6726         $(HOST_EXPORTS) \
6727         for flag in $(EXTRA_HOST_FLAGS) ; do \
6728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6729         done; \
6730         echo "Doing install-pdf in binutils"; \
6731         (cd $(HOST_SUBDIR)/binutils && \
6732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6734                   "RANLIB=$${RANLIB}" \
6735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6736                   install-pdf) \
6737           || exit 1
6738
6739 @endif binutils
6740
6741 .PHONY: maybe-install-html-binutils install-html-binutils
6742 maybe-install-html-binutils:
6743 @if binutils
6744 maybe-install-html-binutils: install-html-binutils
6745
6746 install-html-binutils: \
6747     configure-binutils \
6748     html-binutils 
6749         @[ -f ./binutils/Makefile ] || exit 0; \
6750         r=`${PWD_COMMAND}`; export r; \
6751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6752         $(HOST_EXPORTS) \
6753         for flag in $(EXTRA_HOST_FLAGS) ; do \
6754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6755         done; \
6756         echo "Doing install-html in binutils"; \
6757         (cd $(HOST_SUBDIR)/binutils && \
6758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6760                   "RANLIB=$${RANLIB}" \
6761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6762                   install-html) \
6763           || exit 1
6764
6765 @endif binutils
6766
6767 .PHONY: maybe-installcheck-binutils installcheck-binutils
6768 maybe-installcheck-binutils:
6769 @if binutils
6770 maybe-installcheck-binutils: installcheck-binutils
6771
6772 installcheck-binutils: \
6773     configure-binutils 
6774         @[ -f ./binutils/Makefile ] || exit 0; \
6775         r=`${PWD_COMMAND}`; export r; \
6776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6777         $(HOST_EXPORTS) \
6778         for flag in $(EXTRA_HOST_FLAGS) ; do \
6779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6780         done; \
6781         echo "Doing installcheck in binutils"; \
6782         (cd $(HOST_SUBDIR)/binutils && \
6783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6785                   "RANLIB=$${RANLIB}" \
6786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6787                   installcheck) \
6788           || exit 1
6789
6790 @endif binutils
6791
6792 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6793 maybe-mostlyclean-binutils:
6794 @if binutils
6795 maybe-mostlyclean-binutils: mostlyclean-binutils
6796
6797 mostlyclean-binutils: 
6798         @[ -f ./binutils/Makefile ] || exit 0; \
6799         r=`${PWD_COMMAND}`; export r; \
6800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6801         $(HOST_EXPORTS) \
6802         for flag in $(EXTRA_HOST_FLAGS) ; do \
6803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6804         done; \
6805         echo "Doing mostlyclean in binutils"; \
6806         (cd $(HOST_SUBDIR)/binutils && \
6807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6809                   "RANLIB=$${RANLIB}" \
6810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6811                   mostlyclean) \
6812           || exit 1
6813
6814 @endif binutils
6815
6816 .PHONY: maybe-clean-binutils clean-binutils
6817 maybe-clean-binutils:
6818 @if binutils
6819 maybe-clean-binutils: clean-binutils
6820
6821 clean-binutils: 
6822         @[ -f ./binutils/Makefile ] || exit 0; \
6823         r=`${PWD_COMMAND}`; export r; \
6824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6825         $(HOST_EXPORTS) \
6826         for flag in $(EXTRA_HOST_FLAGS) ; do \
6827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6828         done; \
6829         echo "Doing clean in binutils"; \
6830         (cd $(HOST_SUBDIR)/binutils && \
6831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6833                   "RANLIB=$${RANLIB}" \
6834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6835                   clean) \
6836           || exit 1
6837
6838 @endif binutils
6839
6840 .PHONY: maybe-distclean-binutils distclean-binutils
6841 maybe-distclean-binutils:
6842 @if binutils
6843 maybe-distclean-binutils: distclean-binutils
6844
6845 distclean-binutils: 
6846         @[ -f ./binutils/Makefile ] || exit 0; \
6847         r=`${PWD_COMMAND}`; export r; \
6848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6849         $(HOST_EXPORTS) \
6850         for flag in $(EXTRA_HOST_FLAGS) ; do \
6851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6852         done; \
6853         echo "Doing distclean in binutils"; \
6854         (cd $(HOST_SUBDIR)/binutils && \
6855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6857                   "RANLIB=$${RANLIB}" \
6858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6859                   distclean) \
6860           || exit 1
6861
6862 @endif binutils
6863
6864 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6865 maybe-maintainer-clean-binutils:
6866 @if binutils
6867 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6868
6869 maintainer-clean-binutils: 
6870         @[ -f ./binutils/Makefile ] || exit 0; \
6871         r=`${PWD_COMMAND}`; export r; \
6872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6873         $(HOST_EXPORTS) \
6874         for flag in $(EXTRA_HOST_FLAGS) ; do \
6875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6876         done; \
6877         echo "Doing maintainer-clean in binutils"; \
6878         (cd $(HOST_SUBDIR)/binutils && \
6879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6881                   "RANLIB=$${RANLIB}" \
6882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6883                   maintainer-clean) \
6884           || exit 1
6885
6886 @endif binutils
6887
6888
6889
6890 .PHONY: configure-bison maybe-configure-bison
6891 maybe-configure-bison:
6892 @if gcc-bootstrap
6893 configure-bison: stage_current
6894 @endif gcc-bootstrap
6895 @if bison
6896 maybe-configure-bison: configure-bison
6897 configure-bison: 
6898         @: $(MAKE); $(unstage)
6899         @r=`${PWD_COMMAND}`; export r; \
6900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6901         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6902         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6903         $(HOST_EXPORTS)  \
6904         echo Configuring in $(HOST_SUBDIR)/bison; \
6905         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6906         case $(srcdir) in \
6907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6908           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6910         esac; \
6911         module_srcdir=bison; \
6912         $(SHELL) \
6913           $$s/$$module_srcdir/configure \
6914           --srcdir=$${topdir}/$$module_srcdir \
6915           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6916           --target=${target_alias}  \
6917           || exit 1
6918 @endif bison
6919
6920
6921
6922
6923
6924 .PHONY: all-bison maybe-all-bison
6925 maybe-all-bison:
6926 @if gcc-bootstrap
6927 all-bison: stage_current
6928 @endif gcc-bootstrap
6929 @if bison
6930 TARGET-bison=all
6931 maybe-all-bison: all-bison
6932 all-bison: configure-bison
6933         @: $(MAKE); $(unstage)
6934         @r=`${PWD_COMMAND}`; export r; \
6935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6936         $(HOST_EXPORTS)  \
6937         (cd $(HOST_SUBDIR)/bison && \
6938           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6939                 $(TARGET-bison))
6940 @endif bison
6941
6942
6943
6944
6945 .PHONY: check-bison maybe-check-bison
6946 maybe-check-bison:
6947 @if bison
6948 maybe-check-bison: check-bison
6949
6950 # This module is only tested in a native toolchain.
6951 check-bison:
6952         @: $(MAKE); $(unstage)
6953         @if [ '$(host)' = '$(target)' ]; then \
6954           r=`${PWD_COMMAND}`; export r; \
6955           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6956           $(HOST_EXPORTS)  \
6957           (cd $(HOST_SUBDIR)/bison && \
6958             $(MAKE) $(FLAGS_TO_PASS)  check)
6959         fi
6960
6961 @endif bison
6962
6963 .PHONY: install-bison maybe-install-bison
6964 maybe-install-bison:
6965 @if bison
6966 maybe-install-bison: install-bison
6967
6968 install-bison: installdirs
6969         @: $(MAKE); $(unstage)
6970         @r=`${PWD_COMMAND}`; export r; \
6971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6972         $(HOST_EXPORTS) \
6973         (cd $(HOST_SUBDIR)/bison && \
6974           $(MAKE) $(FLAGS_TO_PASS)  install)
6975
6976 @endif bison
6977
6978 .PHONY: install-strip-bison maybe-install-strip-bison
6979 maybe-install-strip-bison:
6980 @if bison
6981 maybe-install-strip-bison: install-strip-bison
6982
6983 install-strip-bison: installdirs
6984         @: $(MAKE); $(unstage)
6985         @r=`${PWD_COMMAND}`; export r; \
6986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6987         $(HOST_EXPORTS) \
6988         (cd $(HOST_SUBDIR)/bison && \
6989           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6990
6991 @endif bison
6992
6993 # Other targets (info, dvi, pdf, etc.)
6994
6995 .PHONY: maybe-info-bison info-bison
6996 maybe-info-bison:
6997 @if bison
6998 maybe-info-bison: info-bison
6999
7000 info-bison: \
7001     configure-bison 
7002         @: $(MAKE); $(unstage)
7003         @[ -f ./bison/Makefile ] || exit 0; \
7004         r=`${PWD_COMMAND}`; export r; \
7005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7006         $(HOST_EXPORTS) \
7007         for flag in $(EXTRA_HOST_FLAGS) ; do \
7008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7009         done; \
7010         echo "Doing info in bison"; \
7011         (cd $(HOST_SUBDIR)/bison && \
7012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7014                   "RANLIB=$${RANLIB}" \
7015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7016                   info) \
7017           || exit 1
7018
7019 @endif bison
7020
7021 .PHONY: maybe-dvi-bison dvi-bison
7022 maybe-dvi-bison:
7023 @if bison
7024 maybe-dvi-bison: dvi-bison
7025
7026 dvi-bison: \
7027     configure-bison 
7028         @: $(MAKE); $(unstage)
7029         @[ -f ./bison/Makefile ] || exit 0; \
7030         r=`${PWD_COMMAND}`; export r; \
7031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7032         $(HOST_EXPORTS) \
7033         for flag in $(EXTRA_HOST_FLAGS) ; do \
7034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7035         done; \
7036         echo "Doing dvi in bison"; \
7037         (cd $(HOST_SUBDIR)/bison && \
7038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7040                   "RANLIB=$${RANLIB}" \
7041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7042                   dvi) \
7043           || exit 1
7044
7045 @endif bison
7046
7047 .PHONY: maybe-pdf-bison pdf-bison
7048 maybe-pdf-bison:
7049 @if bison
7050 maybe-pdf-bison: pdf-bison
7051
7052 pdf-bison: \
7053     configure-bison 
7054         @: $(MAKE); $(unstage)
7055         @[ -f ./bison/Makefile ] || exit 0; \
7056         r=`${PWD_COMMAND}`; export r; \
7057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7058         $(HOST_EXPORTS) \
7059         for flag in $(EXTRA_HOST_FLAGS) ; do \
7060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7061         done; \
7062         echo "Doing pdf in bison"; \
7063         (cd $(HOST_SUBDIR)/bison && \
7064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7066                   "RANLIB=$${RANLIB}" \
7067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7068                   pdf) \
7069           || exit 1
7070
7071 @endif bison
7072
7073 .PHONY: maybe-html-bison html-bison
7074 maybe-html-bison:
7075 @if bison
7076 maybe-html-bison: html-bison
7077
7078 html-bison: \
7079     configure-bison 
7080         @: $(MAKE); $(unstage)
7081         @[ -f ./bison/Makefile ] || exit 0; \
7082         r=`${PWD_COMMAND}`; export r; \
7083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7084         $(HOST_EXPORTS) \
7085         for flag in $(EXTRA_HOST_FLAGS) ; do \
7086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7087         done; \
7088         echo "Doing html in bison"; \
7089         (cd $(HOST_SUBDIR)/bison && \
7090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7092                   "RANLIB=$${RANLIB}" \
7093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7094                   html) \
7095           || exit 1
7096
7097 @endif bison
7098
7099 .PHONY: maybe-TAGS-bison TAGS-bison
7100 maybe-TAGS-bison:
7101 @if bison
7102 maybe-TAGS-bison: TAGS-bison
7103
7104 TAGS-bison: \
7105     configure-bison 
7106         @: $(MAKE); $(unstage)
7107         @[ -f ./bison/Makefile ] || exit 0; \
7108         r=`${PWD_COMMAND}`; export r; \
7109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7110         $(HOST_EXPORTS) \
7111         for flag in $(EXTRA_HOST_FLAGS) ; do \
7112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7113         done; \
7114         echo "Doing TAGS in bison"; \
7115         (cd $(HOST_SUBDIR)/bison && \
7116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7118                   "RANLIB=$${RANLIB}" \
7119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7120                   TAGS) \
7121           || exit 1
7122
7123 @endif bison
7124
7125 .PHONY: maybe-install-info-bison install-info-bison
7126 maybe-install-info-bison:
7127 @if bison
7128 maybe-install-info-bison: install-info-bison
7129
7130 install-info-bison: \
7131     configure-bison \
7132     info-bison 
7133         @: $(MAKE); $(unstage)
7134         @[ -f ./bison/Makefile ] || exit 0; \
7135         r=`${PWD_COMMAND}`; export r; \
7136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7137         $(HOST_EXPORTS) \
7138         for flag in $(EXTRA_HOST_FLAGS) ; do \
7139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7140         done; \
7141         echo "Doing install-info in bison"; \
7142         (cd $(HOST_SUBDIR)/bison && \
7143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7145                   "RANLIB=$${RANLIB}" \
7146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7147                   install-info) \
7148           || exit 1
7149
7150 @endif bison
7151
7152 .PHONY: maybe-install-dvi-bison install-dvi-bison
7153 maybe-install-dvi-bison:
7154 @if bison
7155 maybe-install-dvi-bison: install-dvi-bison
7156
7157 install-dvi-bison: \
7158     configure-bison \
7159     dvi-bison 
7160         @: $(MAKE); $(unstage)
7161         @[ -f ./bison/Makefile ] || exit 0; \
7162         r=`${PWD_COMMAND}`; export r; \
7163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7164         $(HOST_EXPORTS) \
7165         for flag in $(EXTRA_HOST_FLAGS) ; do \
7166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7167         done; \
7168         echo "Doing install-dvi in bison"; \
7169         (cd $(HOST_SUBDIR)/bison && \
7170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7172                   "RANLIB=$${RANLIB}" \
7173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7174                   install-dvi) \
7175           || exit 1
7176
7177 @endif bison
7178
7179 .PHONY: maybe-install-pdf-bison install-pdf-bison
7180 maybe-install-pdf-bison:
7181 @if bison
7182 maybe-install-pdf-bison: install-pdf-bison
7183
7184 install-pdf-bison: \
7185     configure-bison \
7186     pdf-bison 
7187         @: $(MAKE); $(unstage)
7188         @[ -f ./bison/Makefile ] || exit 0; \
7189         r=`${PWD_COMMAND}`; export r; \
7190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7191         $(HOST_EXPORTS) \
7192         for flag in $(EXTRA_HOST_FLAGS) ; do \
7193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7194         done; \
7195         echo "Doing install-pdf in bison"; \
7196         (cd $(HOST_SUBDIR)/bison && \
7197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7199                   "RANLIB=$${RANLIB}" \
7200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7201                   install-pdf) \
7202           || exit 1
7203
7204 @endif bison
7205
7206 .PHONY: maybe-install-html-bison install-html-bison
7207 maybe-install-html-bison:
7208 @if bison
7209 maybe-install-html-bison: install-html-bison
7210
7211 install-html-bison: \
7212     configure-bison \
7213     html-bison 
7214         @: $(MAKE); $(unstage)
7215         @[ -f ./bison/Makefile ] || exit 0; \
7216         r=`${PWD_COMMAND}`; export r; \
7217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7218         $(HOST_EXPORTS) \
7219         for flag in $(EXTRA_HOST_FLAGS) ; do \
7220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7221         done; \
7222         echo "Doing install-html in bison"; \
7223         (cd $(HOST_SUBDIR)/bison && \
7224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7226                   "RANLIB=$${RANLIB}" \
7227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7228                   install-html) \
7229           || exit 1
7230
7231 @endif bison
7232
7233 .PHONY: maybe-installcheck-bison installcheck-bison
7234 maybe-installcheck-bison:
7235 @if bison
7236 maybe-installcheck-bison: installcheck-bison
7237
7238 installcheck-bison: \
7239     configure-bison 
7240         @: $(MAKE); $(unstage)
7241         @[ -f ./bison/Makefile ] || exit 0; \
7242         r=`${PWD_COMMAND}`; export r; \
7243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7244         $(HOST_EXPORTS) \
7245         for flag in $(EXTRA_HOST_FLAGS) ; do \
7246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7247         done; \
7248         echo "Doing installcheck in bison"; \
7249         (cd $(HOST_SUBDIR)/bison && \
7250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7252                   "RANLIB=$${RANLIB}" \
7253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7254                   installcheck) \
7255           || exit 1
7256
7257 @endif bison
7258
7259 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7260 maybe-mostlyclean-bison:
7261 @if bison
7262 maybe-mostlyclean-bison: mostlyclean-bison
7263
7264 mostlyclean-bison: 
7265         @: $(MAKE); $(unstage)
7266         @[ -f ./bison/Makefile ] || exit 0; \
7267         r=`${PWD_COMMAND}`; export r; \
7268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7269         $(HOST_EXPORTS) \
7270         for flag in $(EXTRA_HOST_FLAGS) ; do \
7271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7272         done; \
7273         echo "Doing mostlyclean in bison"; \
7274         (cd $(HOST_SUBDIR)/bison && \
7275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7277                   "RANLIB=$${RANLIB}" \
7278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7279                   mostlyclean) \
7280           || exit 1
7281
7282 @endif bison
7283
7284 .PHONY: maybe-clean-bison clean-bison
7285 maybe-clean-bison:
7286 @if bison
7287 maybe-clean-bison: clean-bison
7288
7289 clean-bison: 
7290         @: $(MAKE); $(unstage)
7291         @[ -f ./bison/Makefile ] || exit 0; \
7292         r=`${PWD_COMMAND}`; export r; \
7293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7294         $(HOST_EXPORTS) \
7295         for flag in $(EXTRA_HOST_FLAGS) ; do \
7296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7297         done; \
7298         echo "Doing clean in bison"; \
7299         (cd $(HOST_SUBDIR)/bison && \
7300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7302                   "RANLIB=$${RANLIB}" \
7303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7304                   clean) \
7305           || exit 1
7306
7307 @endif bison
7308
7309 .PHONY: maybe-distclean-bison distclean-bison
7310 maybe-distclean-bison:
7311 @if bison
7312 maybe-distclean-bison: distclean-bison
7313
7314 distclean-bison: 
7315         @: $(MAKE); $(unstage)
7316         @[ -f ./bison/Makefile ] || exit 0; \
7317         r=`${PWD_COMMAND}`; export r; \
7318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7319         $(HOST_EXPORTS) \
7320         for flag in $(EXTRA_HOST_FLAGS) ; do \
7321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7322         done; \
7323         echo "Doing distclean in bison"; \
7324         (cd $(HOST_SUBDIR)/bison && \
7325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7327                   "RANLIB=$${RANLIB}" \
7328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7329                   distclean) \
7330           || exit 1
7331
7332 @endif bison
7333
7334 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7335 maybe-maintainer-clean-bison:
7336 @if bison
7337 maybe-maintainer-clean-bison: maintainer-clean-bison
7338
7339 maintainer-clean-bison: 
7340         @: $(MAKE); $(unstage)
7341         @[ -f ./bison/Makefile ] || exit 0; \
7342         r=`${PWD_COMMAND}`; export r; \
7343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7344         $(HOST_EXPORTS) \
7345         for flag in $(EXTRA_HOST_FLAGS) ; do \
7346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7347         done; \
7348         echo "Doing maintainer-clean in bison"; \
7349         (cd $(HOST_SUBDIR)/bison && \
7350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7352                   "RANLIB=$${RANLIB}" \
7353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7354                   maintainer-clean) \
7355           || exit 1
7356
7357 @endif bison
7358
7359
7360
7361 .PHONY: configure-cgen maybe-configure-cgen
7362 maybe-configure-cgen:
7363 @if gcc-bootstrap
7364 configure-cgen: stage_current
7365 @endif gcc-bootstrap
7366 @if cgen
7367 maybe-configure-cgen: configure-cgen
7368 configure-cgen: 
7369         @: $(MAKE); $(unstage)
7370         @r=`${PWD_COMMAND}`; export r; \
7371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7372         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7373         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7374         $(HOST_EXPORTS)  \
7375         echo Configuring in $(HOST_SUBDIR)/cgen; \
7376         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7377         case $(srcdir) in \
7378           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7379           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7380                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7381         esac; \
7382         module_srcdir=cgen; \
7383         $(SHELL) \
7384           $$s/$$module_srcdir/configure \
7385           --srcdir=$${topdir}/$$module_srcdir \
7386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7387           --target=${target_alias}  \
7388           || exit 1
7389 @endif cgen
7390
7391
7392
7393
7394
7395 .PHONY: all-cgen maybe-all-cgen
7396 maybe-all-cgen:
7397 @if gcc-bootstrap
7398 all-cgen: stage_current
7399 @endif gcc-bootstrap
7400 @if cgen
7401 TARGET-cgen=all
7402 maybe-all-cgen: all-cgen
7403 all-cgen: configure-cgen
7404         @: $(MAKE); $(unstage)
7405         @r=`${PWD_COMMAND}`; export r; \
7406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7407         $(HOST_EXPORTS)  \
7408         (cd $(HOST_SUBDIR)/cgen && \
7409           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7410                 $(TARGET-cgen))
7411 @endif cgen
7412
7413
7414
7415
7416 .PHONY: check-cgen maybe-check-cgen
7417 maybe-check-cgen:
7418 @if cgen
7419 maybe-check-cgen: check-cgen
7420
7421 check-cgen:
7422         @: $(MAKE); $(unstage)
7423         @r=`${PWD_COMMAND}`; export r; \
7424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7425         $(HOST_EXPORTS)  \
7426         (cd $(HOST_SUBDIR)/cgen && \
7427           $(MAKE) $(FLAGS_TO_PASS)  check)
7428
7429 @endif cgen
7430
7431 .PHONY: install-cgen maybe-install-cgen
7432 maybe-install-cgen:
7433 @if cgen
7434 maybe-install-cgen: install-cgen
7435
7436 install-cgen: installdirs
7437         @: $(MAKE); $(unstage)
7438         @r=`${PWD_COMMAND}`; export r; \
7439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7440         $(HOST_EXPORTS) \
7441         (cd $(HOST_SUBDIR)/cgen && \
7442           $(MAKE) $(FLAGS_TO_PASS)  install)
7443
7444 @endif cgen
7445
7446 .PHONY: install-strip-cgen maybe-install-strip-cgen
7447 maybe-install-strip-cgen:
7448 @if cgen
7449 maybe-install-strip-cgen: install-strip-cgen
7450
7451 install-strip-cgen: installdirs
7452         @: $(MAKE); $(unstage)
7453         @r=`${PWD_COMMAND}`; export r; \
7454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7455         $(HOST_EXPORTS) \
7456         (cd $(HOST_SUBDIR)/cgen && \
7457           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7458
7459 @endif cgen
7460
7461 # Other targets (info, dvi, pdf, etc.)
7462
7463 .PHONY: maybe-info-cgen info-cgen
7464 maybe-info-cgen:
7465 @if cgen
7466 maybe-info-cgen: info-cgen
7467
7468 info-cgen: \
7469     configure-cgen 
7470         @: $(MAKE); $(unstage)
7471         @[ -f ./cgen/Makefile ] || exit 0; \
7472         r=`${PWD_COMMAND}`; export r; \
7473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7474         $(HOST_EXPORTS) \
7475         for flag in $(EXTRA_HOST_FLAGS) ; do \
7476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7477         done; \
7478         echo "Doing info in cgen"; \
7479         (cd $(HOST_SUBDIR)/cgen && \
7480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7482                   "RANLIB=$${RANLIB}" \
7483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7484                   info) \
7485           || exit 1
7486
7487 @endif cgen
7488
7489 .PHONY: maybe-dvi-cgen dvi-cgen
7490 maybe-dvi-cgen:
7491 @if cgen
7492 maybe-dvi-cgen: dvi-cgen
7493
7494 dvi-cgen: \
7495     configure-cgen 
7496         @: $(MAKE); $(unstage)
7497         @[ -f ./cgen/Makefile ] || exit 0; \
7498         r=`${PWD_COMMAND}`; export r; \
7499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7500         $(HOST_EXPORTS) \
7501         for flag in $(EXTRA_HOST_FLAGS) ; do \
7502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7503         done; \
7504         echo "Doing dvi in cgen"; \
7505         (cd $(HOST_SUBDIR)/cgen && \
7506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7508                   "RANLIB=$${RANLIB}" \
7509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7510                   dvi) \
7511           || exit 1
7512
7513 @endif cgen
7514
7515 .PHONY: maybe-pdf-cgen pdf-cgen
7516 maybe-pdf-cgen:
7517 @if cgen
7518 maybe-pdf-cgen: pdf-cgen
7519
7520 pdf-cgen: \
7521     configure-cgen 
7522         @: $(MAKE); $(unstage)
7523         @[ -f ./cgen/Makefile ] || exit 0; \
7524         r=`${PWD_COMMAND}`; export r; \
7525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7526         $(HOST_EXPORTS) \
7527         for flag in $(EXTRA_HOST_FLAGS) ; do \
7528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7529         done; \
7530         echo "Doing pdf in cgen"; \
7531         (cd $(HOST_SUBDIR)/cgen && \
7532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7534                   "RANLIB=$${RANLIB}" \
7535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7536                   pdf) \
7537           || exit 1
7538
7539 @endif cgen
7540
7541 .PHONY: maybe-html-cgen html-cgen
7542 maybe-html-cgen:
7543 @if cgen
7544 maybe-html-cgen: html-cgen
7545
7546 html-cgen: \
7547     configure-cgen 
7548         @: $(MAKE); $(unstage)
7549         @[ -f ./cgen/Makefile ] || exit 0; \
7550         r=`${PWD_COMMAND}`; export r; \
7551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7552         $(HOST_EXPORTS) \
7553         for flag in $(EXTRA_HOST_FLAGS) ; do \
7554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7555         done; \
7556         echo "Doing html in cgen"; \
7557         (cd $(HOST_SUBDIR)/cgen && \
7558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7560                   "RANLIB=$${RANLIB}" \
7561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7562                   html) \
7563           || exit 1
7564
7565 @endif cgen
7566
7567 .PHONY: maybe-TAGS-cgen TAGS-cgen
7568 maybe-TAGS-cgen:
7569 @if cgen
7570 maybe-TAGS-cgen: TAGS-cgen
7571
7572 TAGS-cgen: \
7573     configure-cgen 
7574         @: $(MAKE); $(unstage)
7575         @[ -f ./cgen/Makefile ] || exit 0; \
7576         r=`${PWD_COMMAND}`; export r; \
7577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7578         $(HOST_EXPORTS) \
7579         for flag in $(EXTRA_HOST_FLAGS) ; do \
7580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7581         done; \
7582         echo "Doing TAGS in cgen"; \
7583         (cd $(HOST_SUBDIR)/cgen && \
7584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7586                   "RANLIB=$${RANLIB}" \
7587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7588                   TAGS) \
7589           || exit 1
7590
7591 @endif cgen
7592
7593 .PHONY: maybe-install-info-cgen install-info-cgen
7594 maybe-install-info-cgen:
7595 @if cgen
7596 maybe-install-info-cgen: install-info-cgen
7597
7598 install-info-cgen: \
7599     configure-cgen \
7600     info-cgen 
7601         @: $(MAKE); $(unstage)
7602         @[ -f ./cgen/Makefile ] || exit 0; \
7603         r=`${PWD_COMMAND}`; export r; \
7604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7605         $(HOST_EXPORTS) \
7606         for flag in $(EXTRA_HOST_FLAGS) ; do \
7607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7608         done; \
7609         echo "Doing install-info in cgen"; \
7610         (cd $(HOST_SUBDIR)/cgen && \
7611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7613                   "RANLIB=$${RANLIB}" \
7614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7615                   install-info) \
7616           || exit 1
7617
7618 @endif cgen
7619
7620 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7621 maybe-install-dvi-cgen:
7622 @if cgen
7623 maybe-install-dvi-cgen: install-dvi-cgen
7624
7625 install-dvi-cgen: \
7626     configure-cgen \
7627     dvi-cgen 
7628         @: $(MAKE); $(unstage)
7629         @[ -f ./cgen/Makefile ] || exit 0; \
7630         r=`${PWD_COMMAND}`; export r; \
7631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7632         $(HOST_EXPORTS) \
7633         for flag in $(EXTRA_HOST_FLAGS) ; do \
7634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7635         done; \
7636         echo "Doing install-dvi in cgen"; \
7637         (cd $(HOST_SUBDIR)/cgen && \
7638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7640                   "RANLIB=$${RANLIB}" \
7641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7642                   install-dvi) \
7643           || exit 1
7644
7645 @endif cgen
7646
7647 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7648 maybe-install-pdf-cgen:
7649 @if cgen
7650 maybe-install-pdf-cgen: install-pdf-cgen
7651
7652 install-pdf-cgen: \
7653     configure-cgen \
7654     pdf-cgen 
7655         @: $(MAKE); $(unstage)
7656         @[ -f ./cgen/Makefile ] || exit 0; \
7657         r=`${PWD_COMMAND}`; export r; \
7658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7659         $(HOST_EXPORTS) \
7660         for flag in $(EXTRA_HOST_FLAGS) ; do \
7661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7662         done; \
7663         echo "Doing install-pdf in cgen"; \
7664         (cd $(HOST_SUBDIR)/cgen && \
7665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7667                   "RANLIB=$${RANLIB}" \
7668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7669                   install-pdf) \
7670           || exit 1
7671
7672 @endif cgen
7673
7674 .PHONY: maybe-install-html-cgen install-html-cgen
7675 maybe-install-html-cgen:
7676 @if cgen
7677 maybe-install-html-cgen: install-html-cgen
7678
7679 install-html-cgen: \
7680     configure-cgen \
7681     html-cgen 
7682         @: $(MAKE); $(unstage)
7683         @[ -f ./cgen/Makefile ] || exit 0; \
7684         r=`${PWD_COMMAND}`; export r; \
7685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7686         $(HOST_EXPORTS) \
7687         for flag in $(EXTRA_HOST_FLAGS) ; do \
7688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7689         done; \
7690         echo "Doing install-html in cgen"; \
7691         (cd $(HOST_SUBDIR)/cgen && \
7692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7694                   "RANLIB=$${RANLIB}" \
7695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7696                   install-html) \
7697           || exit 1
7698
7699 @endif cgen
7700
7701 .PHONY: maybe-installcheck-cgen installcheck-cgen
7702 maybe-installcheck-cgen:
7703 @if cgen
7704 maybe-installcheck-cgen: installcheck-cgen
7705
7706 installcheck-cgen: \
7707     configure-cgen 
7708         @: $(MAKE); $(unstage)
7709         @[ -f ./cgen/Makefile ] || exit 0; \
7710         r=`${PWD_COMMAND}`; export r; \
7711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7712         $(HOST_EXPORTS) \
7713         for flag in $(EXTRA_HOST_FLAGS) ; do \
7714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7715         done; \
7716         echo "Doing installcheck in cgen"; \
7717         (cd $(HOST_SUBDIR)/cgen && \
7718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7720                   "RANLIB=$${RANLIB}" \
7721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7722                   installcheck) \
7723           || exit 1
7724
7725 @endif cgen
7726
7727 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7728 maybe-mostlyclean-cgen:
7729 @if cgen
7730 maybe-mostlyclean-cgen: mostlyclean-cgen
7731
7732 mostlyclean-cgen: 
7733         @: $(MAKE); $(unstage)
7734         @[ -f ./cgen/Makefile ] || exit 0; \
7735         r=`${PWD_COMMAND}`; export r; \
7736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7737         $(HOST_EXPORTS) \
7738         for flag in $(EXTRA_HOST_FLAGS) ; do \
7739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7740         done; \
7741         echo "Doing mostlyclean in cgen"; \
7742         (cd $(HOST_SUBDIR)/cgen && \
7743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7745                   "RANLIB=$${RANLIB}" \
7746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7747                   mostlyclean) \
7748           || exit 1
7749
7750 @endif cgen
7751
7752 .PHONY: maybe-clean-cgen clean-cgen
7753 maybe-clean-cgen:
7754 @if cgen
7755 maybe-clean-cgen: clean-cgen
7756
7757 clean-cgen: 
7758         @: $(MAKE); $(unstage)
7759         @[ -f ./cgen/Makefile ] || exit 0; \
7760         r=`${PWD_COMMAND}`; export r; \
7761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7762         $(HOST_EXPORTS) \
7763         for flag in $(EXTRA_HOST_FLAGS) ; do \
7764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7765         done; \
7766         echo "Doing clean in cgen"; \
7767         (cd $(HOST_SUBDIR)/cgen && \
7768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7770                   "RANLIB=$${RANLIB}" \
7771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7772                   clean) \
7773           || exit 1
7774
7775 @endif cgen
7776
7777 .PHONY: maybe-distclean-cgen distclean-cgen
7778 maybe-distclean-cgen:
7779 @if cgen
7780 maybe-distclean-cgen: distclean-cgen
7781
7782 distclean-cgen: 
7783         @: $(MAKE); $(unstage)
7784         @[ -f ./cgen/Makefile ] || exit 0; \
7785         r=`${PWD_COMMAND}`; export r; \
7786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7787         $(HOST_EXPORTS) \
7788         for flag in $(EXTRA_HOST_FLAGS) ; do \
7789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7790         done; \
7791         echo "Doing distclean in cgen"; \
7792         (cd $(HOST_SUBDIR)/cgen && \
7793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7795                   "RANLIB=$${RANLIB}" \
7796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7797                   distclean) \
7798           || exit 1
7799
7800 @endif cgen
7801
7802 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7803 maybe-maintainer-clean-cgen:
7804 @if cgen
7805 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7806
7807 maintainer-clean-cgen: 
7808         @: $(MAKE); $(unstage)
7809         @[ -f ./cgen/Makefile ] || exit 0; \
7810         r=`${PWD_COMMAND}`; export r; \
7811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7812         $(HOST_EXPORTS) \
7813         for flag in $(EXTRA_HOST_FLAGS) ; do \
7814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7815         done; \
7816         echo "Doing maintainer-clean in cgen"; \
7817         (cd $(HOST_SUBDIR)/cgen && \
7818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7820                   "RANLIB=$${RANLIB}" \
7821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7822                   maintainer-clean) \
7823           || exit 1
7824
7825 @endif cgen
7826
7827
7828
7829 .PHONY: configure-dejagnu maybe-configure-dejagnu
7830 maybe-configure-dejagnu:
7831 @if gcc-bootstrap
7832 configure-dejagnu: stage_current
7833 @endif gcc-bootstrap
7834 @if dejagnu
7835 maybe-configure-dejagnu: configure-dejagnu
7836 configure-dejagnu: 
7837         @: $(MAKE); $(unstage)
7838         @r=`${PWD_COMMAND}`; export r; \
7839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7840         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7841         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7842         $(HOST_EXPORTS)  \
7843         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7844         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7845         case $(srcdir) in \
7846           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7847           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7848                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7849         esac; \
7850         module_srcdir=dejagnu; \
7851         $(SHELL) \
7852           $$s/$$module_srcdir/configure \
7853           --srcdir=$${topdir}/$$module_srcdir \
7854           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7855           --target=${target_alias}  \
7856           || exit 1
7857 @endif dejagnu
7858
7859
7860
7861
7862
7863 .PHONY: all-dejagnu maybe-all-dejagnu
7864 maybe-all-dejagnu:
7865 @if gcc-bootstrap
7866 all-dejagnu: stage_current
7867 @endif gcc-bootstrap
7868 @if dejagnu
7869 TARGET-dejagnu=all
7870 maybe-all-dejagnu: all-dejagnu
7871 all-dejagnu: configure-dejagnu
7872         @: $(MAKE); $(unstage)
7873         @r=`${PWD_COMMAND}`; export r; \
7874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7875         $(HOST_EXPORTS)  \
7876         (cd $(HOST_SUBDIR)/dejagnu && \
7877           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7878                 $(TARGET-dejagnu))
7879 @endif dejagnu
7880
7881
7882
7883
7884 .PHONY: check-dejagnu maybe-check-dejagnu
7885 maybe-check-dejagnu:
7886 @if dejagnu
7887 maybe-check-dejagnu: check-dejagnu
7888
7889 check-dejagnu:
7890         @: $(MAKE); $(unstage)
7891         @r=`${PWD_COMMAND}`; export r; \
7892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7893         $(HOST_EXPORTS)  \
7894         (cd $(HOST_SUBDIR)/dejagnu && \
7895           $(MAKE) $(FLAGS_TO_PASS)  check)
7896
7897 @endif dejagnu
7898
7899 .PHONY: install-dejagnu maybe-install-dejagnu
7900 maybe-install-dejagnu:
7901 @if dejagnu
7902 maybe-install-dejagnu: install-dejagnu
7903
7904 install-dejagnu: installdirs
7905         @: $(MAKE); $(unstage)
7906         @r=`${PWD_COMMAND}`; export r; \
7907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7908         $(HOST_EXPORTS) \
7909         (cd $(HOST_SUBDIR)/dejagnu && \
7910           $(MAKE) $(FLAGS_TO_PASS)  install)
7911
7912 @endif dejagnu
7913
7914 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7915 maybe-install-strip-dejagnu:
7916 @if dejagnu
7917 maybe-install-strip-dejagnu: install-strip-dejagnu
7918
7919 install-strip-dejagnu: installdirs
7920         @: $(MAKE); $(unstage)
7921         @r=`${PWD_COMMAND}`; export r; \
7922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7923         $(HOST_EXPORTS) \
7924         (cd $(HOST_SUBDIR)/dejagnu && \
7925           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7926
7927 @endif dejagnu
7928
7929 # Other targets (info, dvi, pdf, etc.)
7930
7931 .PHONY: maybe-info-dejagnu info-dejagnu
7932 maybe-info-dejagnu:
7933 @if dejagnu
7934 maybe-info-dejagnu: info-dejagnu
7935
7936 info-dejagnu: \
7937     configure-dejagnu 
7938         @: $(MAKE); $(unstage)
7939         @[ -f ./dejagnu/Makefile ] || exit 0; \
7940         r=`${PWD_COMMAND}`; export r; \
7941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7942         $(HOST_EXPORTS) \
7943         for flag in $(EXTRA_HOST_FLAGS) ; do \
7944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7945         done; \
7946         echo "Doing info in dejagnu"; \
7947         (cd $(HOST_SUBDIR)/dejagnu && \
7948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7950                   "RANLIB=$${RANLIB}" \
7951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7952                   info) \
7953           || exit 1
7954
7955 @endif dejagnu
7956
7957 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7958 maybe-dvi-dejagnu:
7959 @if dejagnu
7960 maybe-dvi-dejagnu: dvi-dejagnu
7961
7962 dvi-dejagnu: \
7963     configure-dejagnu 
7964         @: $(MAKE); $(unstage)
7965         @[ -f ./dejagnu/Makefile ] || exit 0; \
7966         r=`${PWD_COMMAND}`; export r; \
7967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7968         $(HOST_EXPORTS) \
7969         for flag in $(EXTRA_HOST_FLAGS) ; do \
7970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7971         done; \
7972         echo "Doing dvi in dejagnu"; \
7973         (cd $(HOST_SUBDIR)/dejagnu && \
7974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7976                   "RANLIB=$${RANLIB}" \
7977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7978                   dvi) \
7979           || exit 1
7980
7981 @endif dejagnu
7982
7983 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7984 maybe-pdf-dejagnu:
7985 @if dejagnu
7986 maybe-pdf-dejagnu: pdf-dejagnu
7987
7988 pdf-dejagnu: \
7989     configure-dejagnu 
7990         @: $(MAKE); $(unstage)
7991         @[ -f ./dejagnu/Makefile ] || exit 0; \
7992         r=`${PWD_COMMAND}`; export r; \
7993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7994         $(HOST_EXPORTS) \
7995         for flag in $(EXTRA_HOST_FLAGS) ; do \
7996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7997         done; \
7998         echo "Doing pdf in dejagnu"; \
7999         (cd $(HOST_SUBDIR)/dejagnu && \
8000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8002                   "RANLIB=$${RANLIB}" \
8003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8004                   pdf) \
8005           || exit 1
8006
8007 @endif dejagnu
8008
8009 .PHONY: maybe-html-dejagnu html-dejagnu
8010 maybe-html-dejagnu:
8011 @if dejagnu
8012 maybe-html-dejagnu: html-dejagnu
8013
8014 html-dejagnu: \
8015     configure-dejagnu 
8016         @: $(MAKE); $(unstage)
8017         @[ -f ./dejagnu/Makefile ] || exit 0; \
8018         r=`${PWD_COMMAND}`; export r; \
8019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8020         $(HOST_EXPORTS) \
8021         for flag in $(EXTRA_HOST_FLAGS) ; do \
8022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8023         done; \
8024         echo "Doing html in dejagnu"; \
8025         (cd $(HOST_SUBDIR)/dejagnu && \
8026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8028                   "RANLIB=$${RANLIB}" \
8029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8030                   html) \
8031           || exit 1
8032
8033 @endif dejagnu
8034
8035 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8036 maybe-TAGS-dejagnu:
8037 @if dejagnu
8038 maybe-TAGS-dejagnu: TAGS-dejagnu
8039
8040 TAGS-dejagnu: \
8041     configure-dejagnu 
8042         @: $(MAKE); $(unstage)
8043         @[ -f ./dejagnu/Makefile ] || exit 0; \
8044         r=`${PWD_COMMAND}`; export r; \
8045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8046         $(HOST_EXPORTS) \
8047         for flag in $(EXTRA_HOST_FLAGS) ; do \
8048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8049         done; \
8050         echo "Doing TAGS in dejagnu"; \
8051         (cd $(HOST_SUBDIR)/dejagnu && \
8052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8054                   "RANLIB=$${RANLIB}" \
8055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8056                   TAGS) \
8057           || exit 1
8058
8059 @endif dejagnu
8060
8061 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8062 maybe-install-info-dejagnu:
8063 @if dejagnu
8064 maybe-install-info-dejagnu: install-info-dejagnu
8065
8066 install-info-dejagnu: \
8067     configure-dejagnu \
8068     info-dejagnu 
8069         @: $(MAKE); $(unstage)
8070         @[ -f ./dejagnu/Makefile ] || exit 0; \
8071         r=`${PWD_COMMAND}`; export r; \
8072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8073         $(HOST_EXPORTS) \
8074         for flag in $(EXTRA_HOST_FLAGS) ; do \
8075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8076         done; \
8077         echo "Doing install-info in dejagnu"; \
8078         (cd $(HOST_SUBDIR)/dejagnu && \
8079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8081                   "RANLIB=$${RANLIB}" \
8082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8083                   install-info) \
8084           || exit 1
8085
8086 @endif dejagnu
8087
8088 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8089 maybe-install-dvi-dejagnu:
8090 @if dejagnu
8091 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8092
8093 install-dvi-dejagnu: \
8094     configure-dejagnu \
8095     dvi-dejagnu 
8096         @: $(MAKE); $(unstage)
8097         @[ -f ./dejagnu/Makefile ] || exit 0; \
8098         r=`${PWD_COMMAND}`; export r; \
8099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100         $(HOST_EXPORTS) \
8101         for flag in $(EXTRA_HOST_FLAGS) ; do \
8102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8103         done; \
8104         echo "Doing install-dvi in dejagnu"; \
8105         (cd $(HOST_SUBDIR)/dejagnu && \
8106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8108                   "RANLIB=$${RANLIB}" \
8109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8110                   install-dvi) \
8111           || exit 1
8112
8113 @endif dejagnu
8114
8115 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8116 maybe-install-pdf-dejagnu:
8117 @if dejagnu
8118 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8119
8120 install-pdf-dejagnu: \
8121     configure-dejagnu \
8122     pdf-dejagnu 
8123         @: $(MAKE); $(unstage)
8124         @[ -f ./dejagnu/Makefile ] || exit 0; \
8125         r=`${PWD_COMMAND}`; export r; \
8126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8127         $(HOST_EXPORTS) \
8128         for flag in $(EXTRA_HOST_FLAGS) ; do \
8129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8130         done; \
8131         echo "Doing install-pdf in dejagnu"; \
8132         (cd $(HOST_SUBDIR)/dejagnu && \
8133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8135                   "RANLIB=$${RANLIB}" \
8136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8137                   install-pdf) \
8138           || exit 1
8139
8140 @endif dejagnu
8141
8142 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8143 maybe-install-html-dejagnu:
8144 @if dejagnu
8145 maybe-install-html-dejagnu: install-html-dejagnu
8146
8147 install-html-dejagnu: \
8148     configure-dejagnu \
8149     html-dejagnu 
8150         @: $(MAKE); $(unstage)
8151         @[ -f ./dejagnu/Makefile ] || exit 0; \
8152         r=`${PWD_COMMAND}`; export r; \
8153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8154         $(HOST_EXPORTS) \
8155         for flag in $(EXTRA_HOST_FLAGS) ; do \
8156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8157         done; \
8158         echo "Doing install-html in dejagnu"; \
8159         (cd $(HOST_SUBDIR)/dejagnu && \
8160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8162                   "RANLIB=$${RANLIB}" \
8163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8164                   install-html) \
8165           || exit 1
8166
8167 @endif dejagnu
8168
8169 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8170 maybe-installcheck-dejagnu:
8171 @if dejagnu
8172 maybe-installcheck-dejagnu: installcheck-dejagnu
8173
8174 installcheck-dejagnu: \
8175     configure-dejagnu 
8176         @: $(MAKE); $(unstage)
8177         @[ -f ./dejagnu/Makefile ] || exit 0; \
8178         r=`${PWD_COMMAND}`; export r; \
8179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8180         $(HOST_EXPORTS) \
8181         for flag in $(EXTRA_HOST_FLAGS) ; do \
8182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8183         done; \
8184         echo "Doing installcheck in dejagnu"; \
8185         (cd $(HOST_SUBDIR)/dejagnu && \
8186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8188                   "RANLIB=$${RANLIB}" \
8189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8190                   installcheck) \
8191           || exit 1
8192
8193 @endif dejagnu
8194
8195 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8196 maybe-mostlyclean-dejagnu:
8197 @if dejagnu
8198 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8199
8200 mostlyclean-dejagnu: 
8201         @: $(MAKE); $(unstage)
8202         @[ -f ./dejagnu/Makefile ] || exit 0; \
8203         r=`${PWD_COMMAND}`; export r; \
8204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8205         $(HOST_EXPORTS) \
8206         for flag in $(EXTRA_HOST_FLAGS) ; do \
8207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8208         done; \
8209         echo "Doing mostlyclean in dejagnu"; \
8210         (cd $(HOST_SUBDIR)/dejagnu && \
8211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8213                   "RANLIB=$${RANLIB}" \
8214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8215                   mostlyclean) \
8216           || exit 1
8217
8218 @endif dejagnu
8219
8220 .PHONY: maybe-clean-dejagnu clean-dejagnu
8221 maybe-clean-dejagnu:
8222 @if dejagnu
8223 maybe-clean-dejagnu: clean-dejagnu
8224
8225 clean-dejagnu: 
8226         @: $(MAKE); $(unstage)
8227         @[ -f ./dejagnu/Makefile ] || exit 0; \
8228         r=`${PWD_COMMAND}`; export r; \
8229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8230         $(HOST_EXPORTS) \
8231         for flag in $(EXTRA_HOST_FLAGS) ; do \
8232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8233         done; \
8234         echo "Doing clean in dejagnu"; \
8235         (cd $(HOST_SUBDIR)/dejagnu && \
8236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8238                   "RANLIB=$${RANLIB}" \
8239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8240                   clean) \
8241           || exit 1
8242
8243 @endif dejagnu
8244
8245 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8246 maybe-distclean-dejagnu:
8247 @if dejagnu
8248 maybe-distclean-dejagnu: distclean-dejagnu
8249
8250 distclean-dejagnu: 
8251         @: $(MAKE); $(unstage)
8252         @[ -f ./dejagnu/Makefile ] || exit 0; \
8253         r=`${PWD_COMMAND}`; export r; \
8254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8255         $(HOST_EXPORTS) \
8256         for flag in $(EXTRA_HOST_FLAGS) ; do \
8257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8258         done; \
8259         echo "Doing distclean in dejagnu"; \
8260         (cd $(HOST_SUBDIR)/dejagnu && \
8261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8263                   "RANLIB=$${RANLIB}" \
8264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8265                   distclean) \
8266           || exit 1
8267
8268 @endif dejagnu
8269
8270 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8271 maybe-maintainer-clean-dejagnu:
8272 @if dejagnu
8273 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8274
8275 maintainer-clean-dejagnu: 
8276         @: $(MAKE); $(unstage)
8277         @[ -f ./dejagnu/Makefile ] || exit 0; \
8278         r=`${PWD_COMMAND}`; export r; \
8279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8280         $(HOST_EXPORTS) \
8281         for flag in $(EXTRA_HOST_FLAGS) ; do \
8282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8283         done; \
8284         echo "Doing maintainer-clean in dejagnu"; \
8285         (cd $(HOST_SUBDIR)/dejagnu && \
8286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8288                   "RANLIB=$${RANLIB}" \
8289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8290                   maintainer-clean) \
8291           || exit 1
8292
8293 @endif dejagnu
8294
8295
8296
8297 .PHONY: configure-etc maybe-configure-etc
8298 maybe-configure-etc:
8299 @if gcc-bootstrap
8300 configure-etc: stage_current
8301 @endif gcc-bootstrap
8302 @if etc
8303 maybe-configure-etc: configure-etc
8304 configure-etc: 
8305         @: $(MAKE); $(unstage)
8306         @r=`${PWD_COMMAND}`; export r; \
8307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8308         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8309         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8310         $(HOST_EXPORTS)  \
8311         echo Configuring in $(HOST_SUBDIR)/etc; \
8312         cd "$(HOST_SUBDIR)/etc" || exit 1; \
8313         case $(srcdir) in \
8314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8315           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8317         esac; \
8318         module_srcdir=etc; \
8319         $(SHELL) \
8320           $$s/$$module_srcdir/configure \
8321           --srcdir=$${topdir}/$$module_srcdir \
8322           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8323           --target=${target_alias}  \
8324           || exit 1
8325 @endif etc
8326
8327
8328
8329
8330
8331 .PHONY: all-etc maybe-all-etc
8332 maybe-all-etc:
8333 @if gcc-bootstrap
8334 all-etc: stage_current
8335 @endif gcc-bootstrap
8336 @if etc
8337 TARGET-etc=all
8338 maybe-all-etc: all-etc
8339 all-etc: configure-etc
8340         @: $(MAKE); $(unstage)
8341         @r=`${PWD_COMMAND}`; export r; \
8342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8343         $(HOST_EXPORTS)  \
8344         (cd $(HOST_SUBDIR)/etc && \
8345           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8346                 $(TARGET-etc))
8347 @endif etc
8348
8349
8350
8351
8352 .PHONY: check-etc maybe-check-etc
8353 maybe-check-etc:
8354 @if etc
8355 maybe-check-etc: check-etc
8356
8357 check-etc:
8358         @: $(MAKE); $(unstage)
8359         @r=`${PWD_COMMAND}`; export r; \
8360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8361         $(HOST_EXPORTS)  \
8362         (cd $(HOST_SUBDIR)/etc && \
8363           $(MAKE) $(FLAGS_TO_PASS)  check)
8364
8365 @endif etc
8366
8367 .PHONY: install-etc maybe-install-etc
8368 maybe-install-etc:
8369 @if etc
8370 maybe-install-etc: install-etc
8371
8372 install-etc: installdirs
8373         @: $(MAKE); $(unstage)
8374         @r=`${PWD_COMMAND}`; export r; \
8375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8376         $(HOST_EXPORTS) \
8377         (cd $(HOST_SUBDIR)/etc && \
8378           $(MAKE) $(FLAGS_TO_PASS)  install)
8379
8380 @endif etc
8381
8382 .PHONY: install-strip-etc maybe-install-strip-etc
8383 maybe-install-strip-etc:
8384 @if etc
8385 maybe-install-strip-etc: install-strip-etc
8386
8387 install-strip-etc: installdirs
8388         @: $(MAKE); $(unstage)
8389         @r=`${PWD_COMMAND}`; export r; \
8390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8391         $(HOST_EXPORTS) \
8392         (cd $(HOST_SUBDIR)/etc && \
8393           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8394
8395 @endif etc
8396
8397 # Other targets (info, dvi, pdf, etc.)
8398
8399 .PHONY: maybe-info-etc info-etc
8400 maybe-info-etc:
8401 @if etc
8402 maybe-info-etc: info-etc
8403
8404 info-etc: \
8405     configure-etc 
8406         @: $(MAKE); $(unstage)
8407         @[ -f ./etc/Makefile ] || exit 0; \
8408         r=`${PWD_COMMAND}`; export r; \
8409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8410         $(HOST_EXPORTS) \
8411         for flag in $(EXTRA_HOST_FLAGS) ; do \
8412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8413         done; \
8414         echo "Doing info in etc"; \
8415         (cd $(HOST_SUBDIR)/etc && \
8416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8418                   "RANLIB=$${RANLIB}" \
8419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8420                   info) \
8421           || exit 1
8422
8423 @endif etc
8424
8425 .PHONY: maybe-dvi-etc dvi-etc
8426 maybe-dvi-etc:
8427 @if etc
8428 maybe-dvi-etc: dvi-etc
8429
8430 dvi-etc: \
8431     configure-etc 
8432         @: $(MAKE); $(unstage)
8433         @[ -f ./etc/Makefile ] || exit 0; \
8434         r=`${PWD_COMMAND}`; export r; \
8435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8436         $(HOST_EXPORTS) \
8437         for flag in $(EXTRA_HOST_FLAGS) ; do \
8438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8439         done; \
8440         echo "Doing dvi in etc"; \
8441         (cd $(HOST_SUBDIR)/etc && \
8442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8444                   "RANLIB=$${RANLIB}" \
8445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8446                   dvi) \
8447           || exit 1
8448
8449 @endif etc
8450
8451 .PHONY: maybe-pdf-etc pdf-etc
8452 maybe-pdf-etc:
8453 @if etc
8454 maybe-pdf-etc: pdf-etc
8455
8456 pdf-etc: \
8457     configure-etc 
8458         @: $(MAKE); $(unstage)
8459         @[ -f ./etc/Makefile ] || exit 0; \
8460         r=`${PWD_COMMAND}`; export r; \
8461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8462         $(HOST_EXPORTS) \
8463         for flag in $(EXTRA_HOST_FLAGS) ; do \
8464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8465         done; \
8466         echo "Doing pdf in etc"; \
8467         (cd $(HOST_SUBDIR)/etc && \
8468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8470                   "RANLIB=$${RANLIB}" \
8471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8472                   pdf) \
8473           || exit 1
8474
8475 @endif etc
8476
8477 .PHONY: maybe-html-etc html-etc
8478 maybe-html-etc:
8479 @if etc
8480 maybe-html-etc: html-etc
8481
8482 html-etc: \
8483     configure-etc 
8484         @: $(MAKE); $(unstage)
8485         @[ -f ./etc/Makefile ] || exit 0; \
8486         r=`${PWD_COMMAND}`; export r; \
8487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8488         $(HOST_EXPORTS) \
8489         for flag in $(EXTRA_HOST_FLAGS) ; do \
8490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8491         done; \
8492         echo "Doing html in etc"; \
8493         (cd $(HOST_SUBDIR)/etc && \
8494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8496                   "RANLIB=$${RANLIB}" \
8497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8498                   html) \
8499           || exit 1
8500
8501 @endif etc
8502
8503 .PHONY: maybe-TAGS-etc TAGS-etc
8504 maybe-TAGS-etc:
8505 @if etc
8506 maybe-TAGS-etc: TAGS-etc
8507
8508 TAGS-etc: \
8509     configure-etc 
8510         @: $(MAKE); $(unstage)
8511         @[ -f ./etc/Makefile ] || exit 0; \
8512         r=`${PWD_COMMAND}`; export r; \
8513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8514         $(HOST_EXPORTS) \
8515         for flag in $(EXTRA_HOST_FLAGS) ; do \
8516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8517         done; \
8518         echo "Doing TAGS in etc"; \
8519         (cd $(HOST_SUBDIR)/etc && \
8520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8522                   "RANLIB=$${RANLIB}" \
8523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8524                   TAGS) \
8525           || exit 1
8526
8527 @endif etc
8528
8529 .PHONY: maybe-install-info-etc install-info-etc
8530 maybe-install-info-etc:
8531 @if etc
8532 maybe-install-info-etc: install-info-etc
8533
8534 install-info-etc: \
8535     configure-etc \
8536     info-etc 
8537         @: $(MAKE); $(unstage)
8538         @[ -f ./etc/Makefile ] || exit 0; \
8539         r=`${PWD_COMMAND}`; export r; \
8540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8541         $(HOST_EXPORTS) \
8542         for flag in $(EXTRA_HOST_FLAGS) ; do \
8543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8544         done; \
8545         echo "Doing install-info in etc"; \
8546         (cd $(HOST_SUBDIR)/etc && \
8547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8549                   "RANLIB=$${RANLIB}" \
8550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8551                   install-info) \
8552           || exit 1
8553
8554 @endif etc
8555
8556 .PHONY: maybe-install-dvi-etc install-dvi-etc
8557 maybe-install-dvi-etc:
8558 @if etc
8559 maybe-install-dvi-etc: install-dvi-etc
8560
8561 install-dvi-etc: \
8562     configure-etc \
8563     dvi-etc 
8564         @: $(MAKE); $(unstage)
8565         @[ -f ./etc/Makefile ] || exit 0; \
8566         r=`${PWD_COMMAND}`; export r; \
8567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8568         $(HOST_EXPORTS) \
8569         for flag in $(EXTRA_HOST_FLAGS) ; do \
8570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8571         done; \
8572         echo "Doing install-dvi in etc"; \
8573         (cd $(HOST_SUBDIR)/etc && \
8574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8576                   "RANLIB=$${RANLIB}" \
8577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8578                   install-dvi) \
8579           || exit 1
8580
8581 @endif etc
8582
8583 .PHONY: maybe-install-pdf-etc install-pdf-etc
8584 maybe-install-pdf-etc:
8585 @if etc
8586 maybe-install-pdf-etc: install-pdf-etc
8587
8588 install-pdf-etc: \
8589     configure-etc \
8590     pdf-etc 
8591         @: $(MAKE); $(unstage)
8592         @[ -f ./etc/Makefile ] || exit 0; \
8593         r=`${PWD_COMMAND}`; export r; \
8594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595         $(HOST_EXPORTS) \
8596         for flag in $(EXTRA_HOST_FLAGS) ; do \
8597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8598         done; \
8599         echo "Doing install-pdf in etc"; \
8600         (cd $(HOST_SUBDIR)/etc && \
8601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8603                   "RANLIB=$${RANLIB}" \
8604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8605                   install-pdf) \
8606           || exit 1
8607
8608 @endif etc
8609
8610 .PHONY: maybe-install-html-etc install-html-etc
8611 maybe-install-html-etc:
8612 @if etc
8613 maybe-install-html-etc: install-html-etc
8614
8615 install-html-etc: \
8616     configure-etc \
8617     html-etc 
8618         @: $(MAKE); $(unstage)
8619         @[ -f ./etc/Makefile ] || exit 0; \
8620         r=`${PWD_COMMAND}`; export r; \
8621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8622         $(HOST_EXPORTS) \
8623         for flag in $(EXTRA_HOST_FLAGS) ; do \
8624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8625         done; \
8626         echo "Doing install-html in etc"; \
8627         (cd $(HOST_SUBDIR)/etc && \
8628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8630                   "RANLIB=$${RANLIB}" \
8631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8632                   install-html) \
8633           || exit 1
8634
8635 @endif etc
8636
8637 .PHONY: maybe-installcheck-etc installcheck-etc
8638 maybe-installcheck-etc:
8639 @if etc
8640 maybe-installcheck-etc: installcheck-etc
8641
8642 installcheck-etc: \
8643     configure-etc 
8644         @: $(MAKE); $(unstage)
8645         @[ -f ./etc/Makefile ] || exit 0; \
8646         r=`${PWD_COMMAND}`; export r; \
8647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8648         $(HOST_EXPORTS) \
8649         for flag in $(EXTRA_HOST_FLAGS) ; do \
8650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8651         done; \
8652         echo "Doing installcheck in etc"; \
8653         (cd $(HOST_SUBDIR)/etc && \
8654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8656                   "RANLIB=$${RANLIB}" \
8657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8658                   installcheck) \
8659           || exit 1
8660
8661 @endif etc
8662
8663 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8664 maybe-mostlyclean-etc:
8665 @if etc
8666 maybe-mostlyclean-etc: mostlyclean-etc
8667
8668 mostlyclean-etc: 
8669         @: $(MAKE); $(unstage)
8670         @[ -f ./etc/Makefile ] || exit 0; \
8671         r=`${PWD_COMMAND}`; export r; \
8672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8673         $(HOST_EXPORTS) \
8674         for flag in $(EXTRA_HOST_FLAGS) ; do \
8675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8676         done; \
8677         echo "Doing mostlyclean in etc"; \
8678         (cd $(HOST_SUBDIR)/etc && \
8679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8681                   "RANLIB=$${RANLIB}" \
8682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8683                   mostlyclean) \
8684           || exit 1
8685
8686 @endif etc
8687
8688 .PHONY: maybe-clean-etc clean-etc
8689 maybe-clean-etc:
8690 @if etc
8691 maybe-clean-etc: clean-etc
8692
8693 clean-etc: 
8694         @: $(MAKE); $(unstage)
8695         @[ -f ./etc/Makefile ] || exit 0; \
8696         r=`${PWD_COMMAND}`; export r; \
8697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8698         $(HOST_EXPORTS) \
8699         for flag in $(EXTRA_HOST_FLAGS) ; do \
8700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8701         done; \
8702         echo "Doing clean in etc"; \
8703         (cd $(HOST_SUBDIR)/etc && \
8704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8706                   "RANLIB=$${RANLIB}" \
8707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8708                   clean) \
8709           || exit 1
8710
8711 @endif etc
8712
8713 .PHONY: maybe-distclean-etc distclean-etc
8714 maybe-distclean-etc:
8715 @if etc
8716 maybe-distclean-etc: distclean-etc
8717
8718 distclean-etc: 
8719         @: $(MAKE); $(unstage)
8720         @[ -f ./etc/Makefile ] || exit 0; \
8721         r=`${PWD_COMMAND}`; export r; \
8722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8723         $(HOST_EXPORTS) \
8724         for flag in $(EXTRA_HOST_FLAGS) ; do \
8725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8726         done; \
8727         echo "Doing distclean in etc"; \
8728         (cd $(HOST_SUBDIR)/etc && \
8729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8731                   "RANLIB=$${RANLIB}" \
8732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8733                   distclean) \
8734           || exit 1
8735
8736 @endif etc
8737
8738 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8739 maybe-maintainer-clean-etc:
8740 @if etc
8741 maybe-maintainer-clean-etc: maintainer-clean-etc
8742
8743 maintainer-clean-etc: 
8744         @: $(MAKE); $(unstage)
8745         @[ -f ./etc/Makefile ] || exit 0; \
8746         r=`${PWD_COMMAND}`; export r; \
8747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8748         $(HOST_EXPORTS) \
8749         for flag in $(EXTRA_HOST_FLAGS) ; do \
8750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8751         done; \
8752         echo "Doing maintainer-clean in etc"; \
8753         (cd $(HOST_SUBDIR)/etc && \
8754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8756                   "RANLIB=$${RANLIB}" \
8757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8758                   maintainer-clean) \
8759           || exit 1
8760
8761 @endif etc
8762
8763
8764
8765 .PHONY: configure-fastjar maybe-configure-fastjar
8766 maybe-configure-fastjar:
8767 @if gcc-bootstrap
8768 configure-fastjar: stage_current
8769 @endif gcc-bootstrap
8770 @if fastjar
8771 maybe-configure-fastjar: configure-fastjar
8772 configure-fastjar: 
8773         @: $(MAKE); $(unstage)
8774         @r=`${PWD_COMMAND}`; export r; \
8775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8776         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8778         $(HOST_EXPORTS)  \
8779         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8780         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8781         case $(srcdir) in \
8782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8783           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8785         esac; \
8786         module_srcdir=fastjar; \
8787         $(SHELL) \
8788           $$s/$$module_srcdir/configure \
8789           --srcdir=$${topdir}/$$module_srcdir \
8790           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8791           --target=${target_alias}  \
8792           || exit 1
8793 @endif fastjar
8794
8795
8796
8797
8798
8799 .PHONY: all-fastjar maybe-all-fastjar
8800 maybe-all-fastjar:
8801 @if gcc-bootstrap
8802 all-fastjar: stage_current
8803 @endif gcc-bootstrap
8804 @if fastjar
8805 TARGET-fastjar=all
8806 maybe-all-fastjar: all-fastjar
8807 all-fastjar: configure-fastjar
8808         @: $(MAKE); $(unstage)
8809         @r=`${PWD_COMMAND}`; export r; \
8810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8811         $(HOST_EXPORTS)  \
8812         (cd $(HOST_SUBDIR)/fastjar && \
8813           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8814                 $(TARGET-fastjar))
8815 @endif fastjar
8816
8817
8818
8819
8820 .PHONY: check-fastjar maybe-check-fastjar
8821 maybe-check-fastjar:
8822 @if fastjar
8823 maybe-check-fastjar: check-fastjar
8824
8825 # This module is only tested in a native toolchain.
8826 check-fastjar:
8827         @: $(MAKE); $(unstage)
8828         @if [ '$(host)' = '$(target)' ]; then \
8829           r=`${PWD_COMMAND}`; export r; \
8830           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8831           $(HOST_EXPORTS)  \
8832           (cd $(HOST_SUBDIR)/fastjar && \
8833             $(MAKE) $(FLAGS_TO_PASS)  check)
8834         fi
8835
8836 @endif fastjar
8837
8838 .PHONY: install-fastjar maybe-install-fastjar
8839 maybe-install-fastjar:
8840 @if fastjar
8841 maybe-install-fastjar: install-fastjar
8842
8843 install-fastjar: installdirs
8844         @: $(MAKE); $(unstage)
8845         @r=`${PWD_COMMAND}`; export r; \
8846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8847         $(HOST_EXPORTS) \
8848         (cd $(HOST_SUBDIR)/fastjar && \
8849           $(MAKE) $(FLAGS_TO_PASS)  install)
8850
8851 @endif fastjar
8852
8853 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8854 maybe-install-strip-fastjar:
8855 @if fastjar
8856 maybe-install-strip-fastjar: install-strip-fastjar
8857
8858 install-strip-fastjar: installdirs
8859         @: $(MAKE); $(unstage)
8860         @r=`${PWD_COMMAND}`; export r; \
8861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8862         $(HOST_EXPORTS) \
8863         (cd $(HOST_SUBDIR)/fastjar && \
8864           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8865
8866 @endif fastjar
8867
8868 # Other targets (info, dvi, pdf, etc.)
8869
8870 .PHONY: maybe-info-fastjar info-fastjar
8871 maybe-info-fastjar:
8872 @if fastjar
8873 maybe-info-fastjar: info-fastjar
8874
8875 info-fastjar: \
8876     configure-fastjar 
8877         @: $(MAKE); $(unstage)
8878         @[ -f ./fastjar/Makefile ] || exit 0; \
8879         r=`${PWD_COMMAND}`; export r; \
8880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8881         $(HOST_EXPORTS) \
8882         for flag in $(EXTRA_HOST_FLAGS) ; do \
8883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8884         done; \
8885         echo "Doing info in fastjar"; \
8886         (cd $(HOST_SUBDIR)/fastjar && \
8887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8889                   "RANLIB=$${RANLIB}" \
8890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8891                   info) \
8892           || exit 1
8893
8894 @endif fastjar
8895
8896 .PHONY: maybe-dvi-fastjar dvi-fastjar
8897 maybe-dvi-fastjar:
8898 @if fastjar
8899 maybe-dvi-fastjar: dvi-fastjar
8900
8901 dvi-fastjar: \
8902     configure-fastjar 
8903         @: $(MAKE); $(unstage)
8904         @[ -f ./fastjar/Makefile ] || exit 0; \
8905         r=`${PWD_COMMAND}`; export r; \
8906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8907         $(HOST_EXPORTS) \
8908         for flag in $(EXTRA_HOST_FLAGS) ; do \
8909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8910         done; \
8911         echo "Doing dvi in fastjar"; \
8912         (cd $(HOST_SUBDIR)/fastjar && \
8913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8915                   "RANLIB=$${RANLIB}" \
8916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8917                   dvi) \
8918           || exit 1
8919
8920 @endif fastjar
8921
8922 .PHONY: maybe-pdf-fastjar pdf-fastjar
8923 maybe-pdf-fastjar:
8924 @if fastjar
8925 maybe-pdf-fastjar: pdf-fastjar
8926
8927 pdf-fastjar: \
8928     configure-fastjar 
8929         @: $(MAKE); $(unstage)
8930         @[ -f ./fastjar/Makefile ] || exit 0; \
8931         r=`${PWD_COMMAND}`; export r; \
8932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8933         $(HOST_EXPORTS) \
8934         for flag in $(EXTRA_HOST_FLAGS) ; do \
8935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8936         done; \
8937         echo "Doing pdf in fastjar"; \
8938         (cd $(HOST_SUBDIR)/fastjar && \
8939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8941                   "RANLIB=$${RANLIB}" \
8942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8943                   pdf) \
8944           || exit 1
8945
8946 @endif fastjar
8947
8948 .PHONY: maybe-html-fastjar html-fastjar
8949 maybe-html-fastjar:
8950 @if fastjar
8951 maybe-html-fastjar: html-fastjar
8952
8953 html-fastjar: \
8954     configure-fastjar 
8955         @: $(MAKE); $(unstage)
8956         @[ -f ./fastjar/Makefile ] || exit 0; \
8957         r=`${PWD_COMMAND}`; export r; \
8958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8959         $(HOST_EXPORTS) \
8960         for flag in $(EXTRA_HOST_FLAGS) ; do \
8961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8962         done; \
8963         echo "Doing html in fastjar"; \
8964         (cd $(HOST_SUBDIR)/fastjar && \
8965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8967                   "RANLIB=$${RANLIB}" \
8968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8969                   html) \
8970           || exit 1
8971
8972 @endif fastjar
8973
8974 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8975 maybe-TAGS-fastjar:
8976 @if fastjar
8977 maybe-TAGS-fastjar: TAGS-fastjar
8978
8979 TAGS-fastjar: \
8980     configure-fastjar 
8981         @: $(MAKE); $(unstage)
8982         @[ -f ./fastjar/Makefile ] || exit 0; \
8983         r=`${PWD_COMMAND}`; export r; \
8984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8985         $(HOST_EXPORTS) \
8986         for flag in $(EXTRA_HOST_FLAGS) ; do \
8987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8988         done; \
8989         echo "Doing TAGS in fastjar"; \
8990         (cd $(HOST_SUBDIR)/fastjar && \
8991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8993                   "RANLIB=$${RANLIB}" \
8994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8995                   TAGS) \
8996           || exit 1
8997
8998 @endif fastjar
8999
9000 .PHONY: maybe-install-info-fastjar install-info-fastjar
9001 maybe-install-info-fastjar:
9002 @if fastjar
9003 maybe-install-info-fastjar: install-info-fastjar
9004
9005 install-info-fastjar: \
9006     configure-fastjar \
9007     info-fastjar 
9008         @: $(MAKE); $(unstage)
9009         @[ -f ./fastjar/Makefile ] || exit 0; \
9010         r=`${PWD_COMMAND}`; export r; \
9011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9012         $(HOST_EXPORTS) \
9013         for flag in $(EXTRA_HOST_FLAGS) ; do \
9014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9015         done; \
9016         echo "Doing install-info in fastjar"; \
9017         (cd $(HOST_SUBDIR)/fastjar && \
9018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9020                   "RANLIB=$${RANLIB}" \
9021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9022                   install-info) \
9023           || exit 1
9024
9025 @endif fastjar
9026
9027 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9028 maybe-install-dvi-fastjar:
9029 @if fastjar
9030 maybe-install-dvi-fastjar: install-dvi-fastjar
9031
9032 install-dvi-fastjar: \
9033     configure-fastjar \
9034     dvi-fastjar 
9035         @: $(MAKE); $(unstage)
9036         @[ -f ./fastjar/Makefile ] || exit 0; \
9037         r=`${PWD_COMMAND}`; export r; \
9038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039         $(HOST_EXPORTS) \
9040         for flag in $(EXTRA_HOST_FLAGS) ; do \
9041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9042         done; \
9043         echo "Doing install-dvi in fastjar"; \
9044         (cd $(HOST_SUBDIR)/fastjar && \
9045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9047                   "RANLIB=$${RANLIB}" \
9048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9049                   install-dvi) \
9050           || exit 1
9051
9052 @endif fastjar
9053
9054 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9055 maybe-install-pdf-fastjar:
9056 @if fastjar
9057 maybe-install-pdf-fastjar: install-pdf-fastjar
9058
9059 install-pdf-fastjar: \
9060     configure-fastjar \
9061     pdf-fastjar 
9062         @: $(MAKE); $(unstage)
9063         @[ -f ./fastjar/Makefile ] || exit 0; \
9064         r=`${PWD_COMMAND}`; export r; \
9065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9066         $(HOST_EXPORTS) \
9067         for flag in $(EXTRA_HOST_FLAGS) ; do \
9068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9069         done; \
9070         echo "Doing install-pdf in fastjar"; \
9071         (cd $(HOST_SUBDIR)/fastjar && \
9072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9074                   "RANLIB=$${RANLIB}" \
9075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9076                   install-pdf) \
9077           || exit 1
9078
9079 @endif fastjar
9080
9081 .PHONY: maybe-install-html-fastjar install-html-fastjar
9082 maybe-install-html-fastjar:
9083 @if fastjar
9084 maybe-install-html-fastjar: install-html-fastjar
9085
9086 install-html-fastjar: \
9087     configure-fastjar \
9088     html-fastjar 
9089         @: $(MAKE); $(unstage)
9090         @[ -f ./fastjar/Makefile ] || exit 0; \
9091         r=`${PWD_COMMAND}`; export r; \
9092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9093         $(HOST_EXPORTS) \
9094         for flag in $(EXTRA_HOST_FLAGS) ; do \
9095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9096         done; \
9097         echo "Doing install-html in fastjar"; \
9098         (cd $(HOST_SUBDIR)/fastjar && \
9099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9101                   "RANLIB=$${RANLIB}" \
9102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9103                   install-html) \
9104           || exit 1
9105
9106 @endif fastjar
9107
9108 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9109 maybe-installcheck-fastjar:
9110 @if fastjar
9111 maybe-installcheck-fastjar: installcheck-fastjar
9112
9113 installcheck-fastjar: \
9114     configure-fastjar 
9115         @: $(MAKE); $(unstage)
9116         @[ -f ./fastjar/Makefile ] || exit 0; \
9117         r=`${PWD_COMMAND}`; export r; \
9118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9119         $(HOST_EXPORTS) \
9120         for flag in $(EXTRA_HOST_FLAGS) ; do \
9121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9122         done; \
9123         echo "Doing installcheck in fastjar"; \
9124         (cd $(HOST_SUBDIR)/fastjar && \
9125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9127                   "RANLIB=$${RANLIB}" \
9128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9129                   installcheck) \
9130           || exit 1
9131
9132 @endif fastjar
9133
9134 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9135 maybe-mostlyclean-fastjar:
9136 @if fastjar
9137 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9138
9139 mostlyclean-fastjar: 
9140         @: $(MAKE); $(unstage)
9141         @[ -f ./fastjar/Makefile ] || exit 0; \
9142         r=`${PWD_COMMAND}`; export r; \
9143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9144         $(HOST_EXPORTS) \
9145         for flag in $(EXTRA_HOST_FLAGS) ; do \
9146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9147         done; \
9148         echo "Doing mostlyclean in fastjar"; \
9149         (cd $(HOST_SUBDIR)/fastjar && \
9150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9152                   "RANLIB=$${RANLIB}" \
9153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9154                   mostlyclean) \
9155           || exit 1
9156
9157 @endif fastjar
9158
9159 .PHONY: maybe-clean-fastjar clean-fastjar
9160 maybe-clean-fastjar:
9161 @if fastjar
9162 maybe-clean-fastjar: clean-fastjar
9163
9164 clean-fastjar: 
9165         @: $(MAKE); $(unstage)
9166         @[ -f ./fastjar/Makefile ] || exit 0; \
9167         r=`${PWD_COMMAND}`; export r; \
9168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9169         $(HOST_EXPORTS) \
9170         for flag in $(EXTRA_HOST_FLAGS) ; do \
9171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9172         done; \
9173         echo "Doing clean in fastjar"; \
9174         (cd $(HOST_SUBDIR)/fastjar && \
9175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9177                   "RANLIB=$${RANLIB}" \
9178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9179                   clean) \
9180           || exit 1
9181
9182 @endif fastjar
9183
9184 .PHONY: maybe-distclean-fastjar distclean-fastjar
9185 maybe-distclean-fastjar:
9186 @if fastjar
9187 maybe-distclean-fastjar: distclean-fastjar
9188
9189 distclean-fastjar: 
9190         @: $(MAKE); $(unstage)
9191         @[ -f ./fastjar/Makefile ] || exit 0; \
9192         r=`${PWD_COMMAND}`; export r; \
9193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9194         $(HOST_EXPORTS) \
9195         for flag in $(EXTRA_HOST_FLAGS) ; do \
9196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9197         done; \
9198         echo "Doing distclean in fastjar"; \
9199         (cd $(HOST_SUBDIR)/fastjar && \
9200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9202                   "RANLIB=$${RANLIB}" \
9203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9204                   distclean) \
9205           || exit 1
9206
9207 @endif fastjar
9208
9209 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9210 maybe-maintainer-clean-fastjar:
9211 @if fastjar
9212 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9213
9214 maintainer-clean-fastjar: 
9215         @: $(MAKE); $(unstage)
9216         @[ -f ./fastjar/Makefile ] || exit 0; \
9217         r=`${PWD_COMMAND}`; export r; \
9218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9219         $(HOST_EXPORTS) \
9220         for flag in $(EXTRA_HOST_FLAGS) ; do \
9221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9222         done; \
9223         echo "Doing maintainer-clean in fastjar"; \
9224         (cd $(HOST_SUBDIR)/fastjar && \
9225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9227                   "RANLIB=$${RANLIB}" \
9228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9229                   maintainer-clean) \
9230           || exit 1
9231
9232 @endif fastjar
9233
9234
9235
9236 .PHONY: configure-fixincludes maybe-configure-fixincludes
9237 maybe-configure-fixincludes:
9238 @if gcc-bootstrap
9239 configure-fixincludes: stage_current
9240 @endif gcc-bootstrap
9241 @if fixincludes
9242 maybe-configure-fixincludes: configure-fixincludes
9243 configure-fixincludes: 
9244         @r=`${PWD_COMMAND}`; export r; \
9245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9246         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9247         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9248         $(HOST_EXPORTS)  \
9249         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9250         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9251         case $(srcdir) in \
9252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9253           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9255         esac; \
9256         module_srcdir=fixincludes; \
9257         $(SHELL) \
9258           $$s/$$module_srcdir/configure \
9259           --srcdir=$${topdir}/$$module_srcdir \
9260           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9261           --target=${target_alias}  \
9262           || exit 1
9263 @endif fixincludes
9264
9265
9266
9267 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9268 maybe-configure-stage1-fixincludes:
9269 @if fixincludes-bootstrap
9270 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9271 configure-stage1-fixincludes:
9272         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9273         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9274         @r=`${PWD_COMMAND}`; export r; \
9275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9276         TFLAGS="$(STAGE1_TFLAGS)"; \
9277         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9278         $(HOST_EXPORTS) \
9279         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9280         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9281         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9282         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9283         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9284         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9285         case $(srcdir) in \
9286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9287           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9289         esac; \
9290         module_srcdir=fixincludes; \
9291         $(SHELL) $$s/$$module_srcdir/configure \
9292           --srcdir=$${topdir}/$$module_srcdir \
9293           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9294           --target=${target_alias} \
9295            \
9296           $(STAGE1_CONFIGURE_FLAGS)
9297 @endif fixincludes-bootstrap
9298
9299 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9300 maybe-configure-stage2-fixincludes:
9301 @if fixincludes-bootstrap
9302 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9303 configure-stage2-fixincludes:
9304         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9305         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9306         @r=`${PWD_COMMAND}`; export r; \
9307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9308         TFLAGS="$(STAGE2_TFLAGS)"; \
9309         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9310         $(HOST_EXPORTS) \
9311         $(POSTSTAGE1_HOST_EXPORTS) \
9312         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9313         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9314         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9315         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9317         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9318         case $(srcdir) in \
9319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9320           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9322         esac; \
9323         module_srcdir=fixincludes; \
9324         $(SHELL) $$s/$$module_srcdir/configure \
9325           --srcdir=$${topdir}/$$module_srcdir \
9326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9327           --target=${target_alias} \
9328           --with-build-libsubdir=$(HOST_SUBDIR) \
9329           $(STAGE2_CONFIGURE_FLAGS)
9330 @endif fixincludes-bootstrap
9331
9332 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9333 maybe-configure-stage3-fixincludes:
9334 @if fixincludes-bootstrap
9335 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9336 configure-stage3-fixincludes:
9337         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9338         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9339         @r=`${PWD_COMMAND}`; export r; \
9340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9341         TFLAGS="$(STAGE3_TFLAGS)"; \
9342         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9343         $(HOST_EXPORTS) \
9344         $(POSTSTAGE1_HOST_EXPORTS) \
9345         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9346         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9347         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9348         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9349         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9350         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9351         case $(srcdir) in \
9352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9353           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9355         esac; \
9356         module_srcdir=fixincludes; \
9357         $(SHELL) $$s/$$module_srcdir/configure \
9358           --srcdir=$${topdir}/$$module_srcdir \
9359           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9360           --target=${target_alias} \
9361           --with-build-libsubdir=$(HOST_SUBDIR) \
9362           $(STAGE3_CONFIGURE_FLAGS)
9363 @endif fixincludes-bootstrap
9364
9365 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9366 maybe-configure-stage4-fixincludes:
9367 @if fixincludes-bootstrap
9368 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9369 configure-stage4-fixincludes:
9370         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9371         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9372         @r=`${PWD_COMMAND}`; export r; \
9373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9374         TFLAGS="$(STAGE4_TFLAGS)"; \
9375         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9376         $(HOST_EXPORTS) \
9377         $(POSTSTAGE1_HOST_EXPORTS) \
9378         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9379         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9380         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9381         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9383         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9384         case $(srcdir) in \
9385           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9386           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9387                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9388         esac; \
9389         module_srcdir=fixincludes; \
9390         $(SHELL) $$s/$$module_srcdir/configure \
9391           --srcdir=$${topdir}/$$module_srcdir \
9392           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9393           --target=${target_alias} \
9394           --with-build-libsubdir=$(HOST_SUBDIR) \
9395           $(STAGE4_CONFIGURE_FLAGS)
9396 @endif fixincludes-bootstrap
9397
9398 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9399 maybe-configure-stageprofile-fixincludes:
9400 @if fixincludes-bootstrap
9401 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9402 configure-stageprofile-fixincludes:
9403         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9404         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9405         @r=`${PWD_COMMAND}`; export r; \
9406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9407         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9408         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9409         $(HOST_EXPORTS) \
9410         $(POSTSTAGE1_HOST_EXPORTS) \
9411         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9412         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9413         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9414         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9415         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9416         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9417         case $(srcdir) in \
9418           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9419           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9420                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9421         esac; \
9422         module_srcdir=fixincludes; \
9423         $(SHELL) $$s/$$module_srcdir/configure \
9424           --srcdir=$${topdir}/$$module_srcdir \
9425           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9426           --target=${target_alias} \
9427           --with-build-libsubdir=$(HOST_SUBDIR) \
9428           $(STAGEprofile_CONFIGURE_FLAGS)
9429 @endif fixincludes-bootstrap
9430
9431 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9432 maybe-configure-stagetrain-fixincludes:
9433 @if fixincludes-bootstrap
9434 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9435 configure-stagetrain-fixincludes:
9436         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9437         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9438         @r=`${PWD_COMMAND}`; export r; \
9439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9440         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9441         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9442         $(HOST_EXPORTS) \
9443         $(POSTSTAGE1_HOST_EXPORTS) \
9444         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9445         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9446         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
9447         echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9448         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9449         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9450         case $(srcdir) in \
9451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9452           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9454         esac; \
9455         module_srcdir=fixincludes; \
9456         $(SHELL) $$s/$$module_srcdir/configure \
9457           --srcdir=$${topdir}/$$module_srcdir \
9458           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9459           --target=${target_alias} \
9460           --with-build-libsubdir=$(HOST_SUBDIR) \
9461           $(STAGEtrain_CONFIGURE_FLAGS)
9462 @endif fixincludes-bootstrap
9463
9464 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9465 maybe-configure-stagefeedback-fixincludes:
9466 @if fixincludes-bootstrap
9467 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9468 configure-stagefeedback-fixincludes:
9469         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9470         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9471         @r=`${PWD_COMMAND}`; export r; \
9472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9473         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9474         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9475         $(HOST_EXPORTS) \
9476         $(POSTSTAGE1_HOST_EXPORTS) \
9477         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9478         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9479         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9480         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9482         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9483         case $(srcdir) in \
9484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9485           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9487         esac; \
9488         module_srcdir=fixincludes; \
9489         $(SHELL) $$s/$$module_srcdir/configure \
9490           --srcdir=$${topdir}/$$module_srcdir \
9491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9492           --target=${target_alias} \
9493           --with-build-libsubdir=$(HOST_SUBDIR) \
9494           $(STAGEfeedback_CONFIGURE_FLAGS)
9495 @endif fixincludes-bootstrap
9496
9497 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9498 maybe-configure-stageautoprofile-fixincludes:
9499 @if fixincludes-bootstrap
9500 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9501 configure-stageautoprofile-fixincludes:
9502         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9504         @r=`${PWD_COMMAND}`; export r; \
9505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9506         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9507         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9508         $(HOST_EXPORTS) \
9509         $(POSTSTAGE1_HOST_EXPORTS) \
9510         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9511         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9512         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
9513         echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9514         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9515         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9516         case $(srcdir) in \
9517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9518           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9520         esac; \
9521         module_srcdir=fixincludes; \
9522         $(SHELL) $$s/$$module_srcdir/configure \
9523           --srcdir=$${topdir}/$$module_srcdir \
9524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9525           --target=${target_alias} \
9526           --with-build-libsubdir=$(HOST_SUBDIR) \
9527           $(STAGEautoprofile_CONFIGURE_FLAGS)
9528 @endif fixincludes-bootstrap
9529
9530 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9531 maybe-configure-stageautofeedback-fixincludes:
9532 @if fixincludes-bootstrap
9533 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9534 configure-stageautofeedback-fixincludes:
9535         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9536         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9537         @r=`${PWD_COMMAND}`; export r; \
9538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9539         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9540         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9541         $(HOST_EXPORTS) \
9542         $(POSTSTAGE1_HOST_EXPORTS) \
9543         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9544         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9545         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
9546         echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9548         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9549         case $(srcdir) in \
9550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9551           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9553         esac; \
9554         module_srcdir=fixincludes; \
9555         $(SHELL) $$s/$$module_srcdir/configure \
9556           --srcdir=$${topdir}/$$module_srcdir \
9557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9558           --target=${target_alias} \
9559           --with-build-libsubdir=$(HOST_SUBDIR) \
9560           $(STAGEautofeedback_CONFIGURE_FLAGS)
9561 @endif fixincludes-bootstrap
9562
9563
9564
9565
9566
9567 .PHONY: all-fixincludes maybe-all-fixincludes
9568 maybe-all-fixincludes:
9569 @if gcc-bootstrap
9570 all-fixincludes: stage_current
9571 @endif gcc-bootstrap
9572 @if fixincludes
9573 TARGET-fixincludes=all
9574 maybe-all-fixincludes: all-fixincludes
9575 all-fixincludes: configure-fixincludes
9576         @r=`${PWD_COMMAND}`; export r; \
9577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9578         $(HOST_EXPORTS)  \
9579         (cd $(HOST_SUBDIR)/fixincludes && \
9580           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9581                 $(TARGET-fixincludes))
9582 @endif fixincludes
9583
9584
9585
9586 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9587 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9588 maybe-all-stage1-fixincludes:
9589 maybe-clean-stage1-fixincludes:
9590 @if fixincludes-bootstrap
9591 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9592 all-stage1: all-stage1-fixincludes
9593 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9594 all-stage1-fixincludes: configure-stage1-fixincludes
9595         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9596         @r=`${PWD_COMMAND}`; export r; \
9597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9598         TFLAGS="$(STAGE1_TFLAGS)"; \
9599         $(HOST_EXPORTS)  \
9600         cd $(HOST_SUBDIR)/fixincludes && \
9601          \
9602         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9603                 CFLAGS="$(STAGE1_CFLAGS)" \
9604                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9605                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9606                 LIBCFLAGS="$(LIBCFLAGS)" \
9607                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9608                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9609                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9610                 $(EXTRA_HOST_FLAGS)  \
9611                 $(STAGE1_FLAGS_TO_PASS)  \
9612                 TFLAGS="$(STAGE1_TFLAGS)"  \
9613                 $(TARGET-stage1-fixincludes)
9614
9615 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9616 clean-stage1: clean-stage1-fixincludes
9617 clean-stage1-fixincludes:
9618         @if [ $(current_stage) = stage1 ]; then \
9619           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9620         else \
9621           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9622           $(MAKE) stage1-start; \
9623         fi; \
9624         cd $(HOST_SUBDIR)/fixincludes && \
9625         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9626         $(STAGE1_FLAGS_TO_PASS)  clean
9627 @endif fixincludes-bootstrap
9628
9629
9630 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9631 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9632 maybe-all-stage2-fixincludes:
9633 maybe-clean-stage2-fixincludes:
9634 @if fixincludes-bootstrap
9635 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9636 all-stage2: all-stage2-fixincludes
9637 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9638 all-stage2-fixincludes: configure-stage2-fixincludes
9639         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9640         @r=`${PWD_COMMAND}`; export r; \
9641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9642         TFLAGS="$(STAGE2_TFLAGS)"; \
9643         $(HOST_EXPORTS) \
9644         $(POSTSTAGE1_HOST_EXPORTS)  \
9645         cd $(HOST_SUBDIR)/fixincludes && \
9646          \
9647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9648                 CFLAGS="$(STAGE2_CFLAGS)" \
9649                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9650                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9651                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9652                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9653                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9654                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9655                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9656                 TFLAGS="$(STAGE2_TFLAGS)"  \
9657                 $(TARGET-stage2-fixincludes)
9658
9659 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9660 clean-stage2: clean-stage2-fixincludes
9661 clean-stage2-fixincludes:
9662         @if [ $(current_stage) = stage2 ]; then \
9663           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9664         else \
9665           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9666           $(MAKE) stage2-start; \
9667         fi; \
9668         cd $(HOST_SUBDIR)/fixincludes && \
9669         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9670 @endif fixincludes-bootstrap
9671
9672
9673 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9674 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9675 maybe-all-stage3-fixincludes:
9676 maybe-clean-stage3-fixincludes:
9677 @if fixincludes-bootstrap
9678 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9679 all-stage3: all-stage3-fixincludes
9680 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9681 all-stage3-fixincludes: configure-stage3-fixincludes
9682         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9683         @r=`${PWD_COMMAND}`; export r; \
9684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9685         TFLAGS="$(STAGE3_TFLAGS)"; \
9686         $(HOST_EXPORTS) \
9687         $(POSTSTAGE1_HOST_EXPORTS)  \
9688         cd $(HOST_SUBDIR)/fixincludes && \
9689          \
9690         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9691                 CFLAGS="$(STAGE3_CFLAGS)" \
9692                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9693                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9694                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9695                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9696                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9697                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9698                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9699                 TFLAGS="$(STAGE3_TFLAGS)"  \
9700                 $(TARGET-stage3-fixincludes)
9701
9702 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9703 clean-stage3: clean-stage3-fixincludes
9704 clean-stage3-fixincludes:
9705         @if [ $(current_stage) = stage3 ]; then \
9706           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9707         else \
9708           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9709           $(MAKE) stage3-start; \
9710         fi; \
9711         cd $(HOST_SUBDIR)/fixincludes && \
9712         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9713 @endif fixincludes-bootstrap
9714
9715
9716 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9717 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9718 maybe-all-stage4-fixincludes:
9719 maybe-clean-stage4-fixincludes:
9720 @if fixincludes-bootstrap
9721 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9722 all-stage4: all-stage4-fixincludes
9723 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9724 all-stage4-fixincludes: configure-stage4-fixincludes
9725         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9726         @r=`${PWD_COMMAND}`; export r; \
9727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9728         TFLAGS="$(STAGE4_TFLAGS)"; \
9729         $(HOST_EXPORTS) \
9730         $(POSTSTAGE1_HOST_EXPORTS)  \
9731         cd $(HOST_SUBDIR)/fixincludes && \
9732          \
9733         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9734                 CFLAGS="$(STAGE4_CFLAGS)" \
9735                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9736                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9737                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9738                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9739                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9740                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9741                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9742                 TFLAGS="$(STAGE4_TFLAGS)"  \
9743                 $(TARGET-stage4-fixincludes)
9744
9745 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9746 clean-stage4: clean-stage4-fixincludes
9747 clean-stage4-fixincludes:
9748         @if [ $(current_stage) = stage4 ]; then \
9749           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9750         else \
9751           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9752           $(MAKE) stage4-start; \
9753         fi; \
9754         cd $(HOST_SUBDIR)/fixincludes && \
9755         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9756 @endif fixincludes-bootstrap
9757
9758
9759 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9760 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9761 maybe-all-stageprofile-fixincludes:
9762 maybe-clean-stageprofile-fixincludes:
9763 @if fixincludes-bootstrap
9764 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9765 all-stageprofile: all-stageprofile-fixincludes
9766 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9767 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9768         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9769         @r=`${PWD_COMMAND}`; export r; \
9770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9771         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9772         $(HOST_EXPORTS) \
9773         $(POSTSTAGE1_HOST_EXPORTS)  \
9774         cd $(HOST_SUBDIR)/fixincludes && \
9775          \
9776         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9777                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9778                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9779                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9780                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9781                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9782                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9783                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9784                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9785                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9786                 $(TARGET-stageprofile-fixincludes)
9787
9788 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9789 clean-stageprofile: clean-stageprofile-fixincludes
9790 clean-stageprofile-fixincludes:
9791         @if [ $(current_stage) = stageprofile ]; then \
9792           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9793         else \
9794           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9795           $(MAKE) stageprofile-start; \
9796         fi; \
9797         cd $(HOST_SUBDIR)/fixincludes && \
9798         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9799 @endif fixincludes-bootstrap
9800
9801
9802 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9803 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9804 maybe-all-stagetrain-fixincludes:
9805 maybe-clean-stagetrain-fixincludes:
9806 @if fixincludes-bootstrap
9807 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9808 all-stagetrain: all-stagetrain-fixincludes
9809 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9810 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9811         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9812         @r=`${PWD_COMMAND}`; export r; \
9813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9814         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9815         $(HOST_EXPORTS) \
9816         $(POSTSTAGE1_HOST_EXPORTS)  \
9817         cd $(HOST_SUBDIR)/fixincludes && \
9818          \
9819         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9820                 CFLAGS="$(STAGEtrain_CFLAGS)" \
9821                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9822                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9823                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9824                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9825                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9826                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9827                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9828                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
9829                 $(TARGET-stagetrain-fixincludes)
9830
9831 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9832 clean-stagetrain: clean-stagetrain-fixincludes
9833 clean-stagetrain-fixincludes:
9834         @if [ $(current_stage) = stagetrain ]; then \
9835           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9836         else \
9837           [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9838           $(MAKE) stagetrain-start; \
9839         fi; \
9840         cd $(HOST_SUBDIR)/fixincludes && \
9841         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9842 @endif fixincludes-bootstrap
9843
9844
9845 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9846 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9847 maybe-all-stagefeedback-fixincludes:
9848 maybe-clean-stagefeedback-fixincludes:
9849 @if fixincludes-bootstrap
9850 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9851 all-stagefeedback: all-stagefeedback-fixincludes
9852 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9853 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9854         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9855         @r=`${PWD_COMMAND}`; export r; \
9856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9857         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9858         $(HOST_EXPORTS) \
9859         $(POSTSTAGE1_HOST_EXPORTS)  \
9860         cd $(HOST_SUBDIR)/fixincludes && \
9861          \
9862         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9863                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9864                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9865                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9866                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9867                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9868                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9869                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9870                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9871                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9872                 $(TARGET-stagefeedback-fixincludes)
9873
9874 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9875 clean-stagefeedback: clean-stagefeedback-fixincludes
9876 clean-stagefeedback-fixincludes:
9877         @if [ $(current_stage) = stagefeedback ]; then \
9878           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9879         else \
9880           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9881           $(MAKE) stagefeedback-start; \
9882         fi; \
9883         cd $(HOST_SUBDIR)/fixincludes && \
9884         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9885 @endif fixincludes-bootstrap
9886
9887
9888 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9889 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9890 maybe-all-stageautoprofile-fixincludes:
9891 maybe-clean-stageautoprofile-fixincludes:
9892 @if fixincludes-bootstrap
9893 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9894 all-stageautoprofile: all-stageautoprofile-fixincludes
9895 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9896 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9897         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9898         @r=`${PWD_COMMAND}`; export r; \
9899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9900         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9901         $(HOST_EXPORTS) \
9902         $(POSTSTAGE1_HOST_EXPORTS)  \
9903         cd $(HOST_SUBDIR)/fixincludes && \
9904         $$s/gcc/config/i386/$(AUTO_PROFILE) \
9905         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9906                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9907                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9908                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9909                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9910                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9911                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9912                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9913                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9914                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
9915                 $(TARGET-stageautoprofile-fixincludes)
9916
9917 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9918 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9919 clean-stageautoprofile-fixincludes:
9920         @if [ $(current_stage) = stageautoprofile ]; then \
9921           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9922         else \
9923           [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9924           $(MAKE) stageautoprofile-start; \
9925         fi; \
9926         cd $(HOST_SUBDIR)/fixincludes && \
9927         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9928 @endif fixincludes-bootstrap
9929
9930
9931 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9932 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9933 maybe-all-stageautofeedback-fixincludes:
9934 maybe-clean-stageautofeedback-fixincludes:
9935 @if fixincludes-bootstrap
9936 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9937 all-stageautofeedback: all-stageautofeedback-fixincludes
9938 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9939 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9940         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9941         @r=`${PWD_COMMAND}`; export r; \
9942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9943         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9944         $(HOST_EXPORTS) \
9945         $(POSTSTAGE1_HOST_EXPORTS)  \
9946         cd $(HOST_SUBDIR)/fixincludes && \
9947          \
9948         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9949                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9950                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9951                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9952                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9953                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9954                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9955                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9956                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9957                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9958                 $(TARGET-stageautofeedback-fixincludes)
9959
9960 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9961 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9962 clean-stageautofeedback-fixincludes:
9963         @if [ $(current_stage) = stageautofeedback ]; then \
9964           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9965         else \
9966           [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9967           $(MAKE) stageautofeedback-start; \
9968         fi; \
9969         cd $(HOST_SUBDIR)/fixincludes && \
9970         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9971 @endif fixincludes-bootstrap
9972
9973
9974
9975
9976
9977 .PHONY: check-fixincludes maybe-check-fixincludes
9978 maybe-check-fixincludes:
9979 @if fixincludes
9980 maybe-check-fixincludes: check-fixincludes
9981
9982 check-fixincludes:
9983         @: $(MAKE); $(unstage)
9984         @r=`${PWD_COMMAND}`; export r; \
9985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9986         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9987         (cd $(HOST_SUBDIR)/fixincludes && \
9988           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9989
9990 @endif fixincludes
9991
9992 .PHONY: install-fixincludes maybe-install-fixincludes
9993 maybe-install-fixincludes:
9994 @if fixincludes
9995 maybe-install-fixincludes: install-fixincludes
9996
9997 install-fixincludes: installdirs
9998         @: $(MAKE); $(unstage)
9999         @r=`${PWD_COMMAND}`; export r; \
10000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10001         $(HOST_EXPORTS) \
10002         (cd $(HOST_SUBDIR)/fixincludes && \
10003           $(MAKE) $(FLAGS_TO_PASS)  install)
10004
10005 @endif fixincludes
10006
10007 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10008 maybe-install-strip-fixincludes:
10009 @if fixincludes
10010 maybe-install-strip-fixincludes: install-strip-fixincludes
10011
10012 install-strip-fixincludes: installdirs
10013         @: $(MAKE); $(unstage)
10014         @r=`${PWD_COMMAND}`; export r; \
10015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10016         $(HOST_EXPORTS) \
10017         (cd $(HOST_SUBDIR)/fixincludes && \
10018           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10019
10020 @endif fixincludes
10021
10022 # Other targets (info, dvi, pdf, etc.)
10023
10024 .PHONY: maybe-info-fixincludes info-fixincludes
10025 maybe-info-fixincludes:
10026 @if fixincludes
10027 maybe-info-fixincludes: info-fixincludes
10028
10029 info-fixincludes: \
10030     configure-fixincludes 
10031         @[ -f ./fixincludes/Makefile ] || exit 0; \
10032         r=`${PWD_COMMAND}`; export r; \
10033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10034         $(HOST_EXPORTS) \
10035         for flag in $(EXTRA_HOST_FLAGS) ; do \
10036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10037         done; \
10038         echo "Doing info in fixincludes"; \
10039         (cd $(HOST_SUBDIR)/fixincludes && \
10040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10042                   "RANLIB=$${RANLIB}" \
10043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10044                   info) \
10045           || exit 1
10046
10047 @endif fixincludes
10048
10049 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10050 maybe-dvi-fixincludes:
10051 @if fixincludes
10052 maybe-dvi-fixincludes: dvi-fixincludes
10053
10054 dvi-fixincludes: \
10055     configure-fixincludes 
10056         @[ -f ./fixincludes/Makefile ] || exit 0; \
10057         r=`${PWD_COMMAND}`; export r; \
10058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10059         $(HOST_EXPORTS) \
10060         for flag in $(EXTRA_HOST_FLAGS) ; do \
10061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10062         done; \
10063         echo "Doing dvi in fixincludes"; \
10064         (cd $(HOST_SUBDIR)/fixincludes && \
10065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10067                   "RANLIB=$${RANLIB}" \
10068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10069                   dvi) \
10070           || exit 1
10071
10072 @endif fixincludes
10073
10074 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10075 maybe-pdf-fixincludes:
10076 @if fixincludes
10077 maybe-pdf-fixincludes: pdf-fixincludes
10078
10079 pdf-fixincludes: \
10080     configure-fixincludes 
10081         @[ -f ./fixincludes/Makefile ] || exit 0; \
10082         r=`${PWD_COMMAND}`; export r; \
10083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10084         $(HOST_EXPORTS) \
10085         for flag in $(EXTRA_HOST_FLAGS) ; do \
10086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10087         done; \
10088         echo "Doing pdf in fixincludes"; \
10089         (cd $(HOST_SUBDIR)/fixincludes && \
10090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10092                   "RANLIB=$${RANLIB}" \
10093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10094                   pdf) \
10095           || exit 1
10096
10097 @endif fixincludes
10098
10099 .PHONY: maybe-html-fixincludes html-fixincludes
10100 maybe-html-fixincludes:
10101 @if fixincludes
10102 maybe-html-fixincludes: html-fixincludes
10103
10104 html-fixincludes: \
10105     configure-fixincludes 
10106         @[ -f ./fixincludes/Makefile ] || exit 0; \
10107         r=`${PWD_COMMAND}`; export r; \
10108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10109         $(HOST_EXPORTS) \
10110         for flag in $(EXTRA_HOST_FLAGS) ; do \
10111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10112         done; \
10113         echo "Doing html in fixincludes"; \
10114         (cd $(HOST_SUBDIR)/fixincludes && \
10115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10117                   "RANLIB=$${RANLIB}" \
10118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10119                   html) \
10120           || exit 1
10121
10122 @endif fixincludes
10123
10124 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10125 maybe-TAGS-fixincludes:
10126 @if fixincludes
10127 maybe-TAGS-fixincludes: TAGS-fixincludes
10128
10129 # fixincludes doesn't support TAGS.
10130 TAGS-fixincludes:
10131
10132 @endif fixincludes
10133
10134 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10135 maybe-install-info-fixincludes:
10136 @if fixincludes
10137 maybe-install-info-fixincludes: install-info-fixincludes
10138
10139 install-info-fixincludes: \
10140     configure-fixincludes \
10141     info-fixincludes 
10142         @[ -f ./fixincludes/Makefile ] || exit 0; \
10143         r=`${PWD_COMMAND}`; export r; \
10144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10145         $(HOST_EXPORTS) \
10146         for flag in $(EXTRA_HOST_FLAGS) ; do \
10147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10148         done; \
10149         echo "Doing install-info in fixincludes"; \
10150         (cd $(HOST_SUBDIR)/fixincludes && \
10151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10153                   "RANLIB=$${RANLIB}" \
10154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10155                   install-info) \
10156           || exit 1
10157
10158 @endif fixincludes
10159
10160 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10161 maybe-install-dvi-fixincludes:
10162 @if fixincludes
10163 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10164
10165 # fixincludes doesn't support install-dvi.
10166 install-dvi-fixincludes:
10167
10168 @endif fixincludes
10169
10170 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10171 maybe-install-pdf-fixincludes:
10172 @if fixincludes
10173 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10174
10175 install-pdf-fixincludes: \
10176     configure-fixincludes \
10177     pdf-fixincludes 
10178         @[ -f ./fixincludes/Makefile ] || exit 0; \
10179         r=`${PWD_COMMAND}`; export r; \
10180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10181         $(HOST_EXPORTS) \
10182         for flag in $(EXTRA_HOST_FLAGS) ; do \
10183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10184         done; \
10185         echo "Doing install-pdf in fixincludes"; \
10186         (cd $(HOST_SUBDIR)/fixincludes && \
10187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10189                   "RANLIB=$${RANLIB}" \
10190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10191                   install-pdf) \
10192           || exit 1
10193
10194 @endif fixincludes
10195
10196 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10197 maybe-install-html-fixincludes:
10198 @if fixincludes
10199 maybe-install-html-fixincludes: install-html-fixincludes
10200
10201 install-html-fixincludes: \
10202     configure-fixincludes \
10203     html-fixincludes 
10204         @[ -f ./fixincludes/Makefile ] || exit 0; \
10205         r=`${PWD_COMMAND}`; export r; \
10206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10207         $(HOST_EXPORTS) \
10208         for flag in $(EXTRA_HOST_FLAGS) ; do \
10209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10210         done; \
10211         echo "Doing install-html in fixincludes"; \
10212         (cd $(HOST_SUBDIR)/fixincludes && \
10213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10215                   "RANLIB=$${RANLIB}" \
10216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10217                   install-html) \
10218           || exit 1
10219
10220 @endif fixincludes
10221
10222 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10223 maybe-installcheck-fixincludes:
10224 @if fixincludes
10225 maybe-installcheck-fixincludes: installcheck-fixincludes
10226
10227 installcheck-fixincludes: \
10228     configure-fixincludes 
10229         @[ -f ./fixincludes/Makefile ] || exit 0; \
10230         r=`${PWD_COMMAND}`; export r; \
10231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10232         $(HOST_EXPORTS) \
10233         for flag in $(EXTRA_HOST_FLAGS) ; do \
10234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10235         done; \
10236         echo "Doing installcheck in fixincludes"; \
10237         (cd $(HOST_SUBDIR)/fixincludes && \
10238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10240                   "RANLIB=$${RANLIB}" \
10241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10242                   installcheck) \
10243           || exit 1
10244
10245 @endif fixincludes
10246
10247 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10248 maybe-mostlyclean-fixincludes:
10249 @if fixincludes
10250 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10251
10252 mostlyclean-fixincludes: 
10253         @[ -f ./fixincludes/Makefile ] || exit 0; \
10254         r=`${PWD_COMMAND}`; export r; \
10255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10256         $(HOST_EXPORTS) \
10257         for flag in $(EXTRA_HOST_FLAGS) ; do \
10258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10259         done; \
10260         echo "Doing mostlyclean in fixincludes"; \
10261         (cd $(HOST_SUBDIR)/fixincludes && \
10262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10264                   "RANLIB=$${RANLIB}" \
10265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10266                   mostlyclean) \
10267           || exit 1
10268
10269 @endif fixincludes
10270
10271 .PHONY: maybe-clean-fixincludes clean-fixincludes
10272 maybe-clean-fixincludes:
10273 @if fixincludes
10274 maybe-clean-fixincludes: clean-fixincludes
10275
10276 clean-fixincludes: 
10277         @[ -f ./fixincludes/Makefile ] || exit 0; \
10278         r=`${PWD_COMMAND}`; export r; \
10279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10280         $(HOST_EXPORTS) \
10281         for flag in $(EXTRA_HOST_FLAGS) ; do \
10282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10283         done; \
10284         echo "Doing clean in fixincludes"; \
10285         (cd $(HOST_SUBDIR)/fixincludes && \
10286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10288                   "RANLIB=$${RANLIB}" \
10289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10290                   clean) \
10291           || exit 1
10292
10293 @endif fixincludes
10294
10295 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10296 maybe-distclean-fixincludes:
10297 @if fixincludes
10298 maybe-distclean-fixincludes: distclean-fixincludes
10299
10300 distclean-fixincludes: 
10301         @[ -f ./fixincludes/Makefile ] || exit 0; \
10302         r=`${PWD_COMMAND}`; export r; \
10303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10304         $(HOST_EXPORTS) \
10305         for flag in $(EXTRA_HOST_FLAGS) ; do \
10306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10307         done; \
10308         echo "Doing distclean in fixincludes"; \
10309         (cd $(HOST_SUBDIR)/fixincludes && \
10310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10312                   "RANLIB=$${RANLIB}" \
10313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10314                   distclean) \
10315           || exit 1
10316
10317 @endif fixincludes
10318
10319 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10320 maybe-maintainer-clean-fixincludes:
10321 @if fixincludes
10322 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10323
10324 maintainer-clean-fixincludes: 
10325         @[ -f ./fixincludes/Makefile ] || exit 0; \
10326         r=`${PWD_COMMAND}`; export r; \
10327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10328         $(HOST_EXPORTS) \
10329         for flag in $(EXTRA_HOST_FLAGS) ; do \
10330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10331         done; \
10332         echo "Doing maintainer-clean in fixincludes"; \
10333         (cd $(HOST_SUBDIR)/fixincludes && \
10334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10336                   "RANLIB=$${RANLIB}" \
10337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10338                   maintainer-clean) \
10339           || exit 1
10340
10341 @endif fixincludes
10342
10343
10344
10345 .PHONY: configure-flex maybe-configure-flex
10346 maybe-configure-flex:
10347 @if gcc-bootstrap
10348 configure-flex: stage_current
10349 @endif gcc-bootstrap
10350 @if flex
10351 maybe-configure-flex: configure-flex
10352 configure-flex: 
10353         @: $(MAKE); $(unstage)
10354         @r=`${PWD_COMMAND}`; export r; \
10355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10356         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10357         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10358         $(HOST_EXPORTS)  \
10359         echo Configuring in $(HOST_SUBDIR)/flex; \
10360         cd "$(HOST_SUBDIR)/flex" || exit 1; \
10361         case $(srcdir) in \
10362           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10363           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10364                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10365         esac; \
10366         module_srcdir=flex; \
10367         $(SHELL) \
10368           $$s/$$module_srcdir/configure \
10369           --srcdir=$${topdir}/$$module_srcdir \
10370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10371           --target=${target_alias}  \
10372           || exit 1
10373 @endif flex
10374
10375
10376
10377
10378
10379 .PHONY: all-flex maybe-all-flex
10380 maybe-all-flex:
10381 @if gcc-bootstrap
10382 all-flex: stage_current
10383 @endif gcc-bootstrap
10384 @if flex
10385 TARGET-flex=all
10386 maybe-all-flex: all-flex
10387 all-flex: configure-flex
10388         @: $(MAKE); $(unstage)
10389         @r=`${PWD_COMMAND}`; export r; \
10390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10391         $(HOST_EXPORTS)  \
10392         (cd $(HOST_SUBDIR)/flex && \
10393           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10394                 $(TARGET-flex))
10395 @endif flex
10396
10397
10398
10399
10400 .PHONY: check-flex maybe-check-flex
10401 maybe-check-flex:
10402 @if flex
10403 maybe-check-flex: check-flex
10404
10405 # This module is only tested in a native toolchain.
10406 check-flex:
10407         @: $(MAKE); $(unstage)
10408         @if [ '$(host)' = '$(target)' ]; then \
10409           r=`${PWD_COMMAND}`; export r; \
10410           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10411           $(HOST_EXPORTS)  \
10412           (cd $(HOST_SUBDIR)/flex && \
10413             $(MAKE) $(FLAGS_TO_PASS)  check)
10414         fi
10415
10416 @endif flex
10417
10418 .PHONY: install-flex maybe-install-flex
10419 maybe-install-flex:
10420 @if flex
10421 maybe-install-flex: install-flex
10422
10423 install-flex: installdirs
10424         @: $(MAKE); $(unstage)
10425         @r=`${PWD_COMMAND}`; export r; \
10426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10427         $(HOST_EXPORTS) \
10428         (cd $(HOST_SUBDIR)/flex && \
10429           $(MAKE) $(FLAGS_TO_PASS)  install)
10430
10431 @endif flex
10432
10433 .PHONY: install-strip-flex maybe-install-strip-flex
10434 maybe-install-strip-flex:
10435 @if flex
10436 maybe-install-strip-flex: install-strip-flex
10437
10438 install-strip-flex: installdirs
10439         @: $(MAKE); $(unstage)
10440         @r=`${PWD_COMMAND}`; export r; \
10441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10442         $(HOST_EXPORTS) \
10443         (cd $(HOST_SUBDIR)/flex && \
10444           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10445
10446 @endif flex
10447
10448 # Other targets (info, dvi, pdf, etc.)
10449
10450 .PHONY: maybe-info-flex info-flex
10451 maybe-info-flex:
10452 @if flex
10453 maybe-info-flex: info-flex
10454
10455 info-flex: \
10456     configure-flex 
10457         @: $(MAKE); $(unstage)
10458         @[ -f ./flex/Makefile ] || exit 0; \
10459         r=`${PWD_COMMAND}`; export r; \
10460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10461         $(HOST_EXPORTS) \
10462         for flag in $(EXTRA_HOST_FLAGS) ; do \
10463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10464         done; \
10465         echo "Doing info in flex"; \
10466         (cd $(HOST_SUBDIR)/flex && \
10467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10469                   "RANLIB=$${RANLIB}" \
10470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10471                   info) \
10472           || exit 1
10473
10474 @endif flex
10475
10476 .PHONY: maybe-dvi-flex dvi-flex
10477 maybe-dvi-flex:
10478 @if flex
10479 maybe-dvi-flex: dvi-flex
10480
10481 dvi-flex: \
10482     configure-flex 
10483         @: $(MAKE); $(unstage)
10484         @[ -f ./flex/Makefile ] || exit 0; \
10485         r=`${PWD_COMMAND}`; export r; \
10486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10487         $(HOST_EXPORTS) \
10488         for flag in $(EXTRA_HOST_FLAGS) ; do \
10489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10490         done; \
10491         echo "Doing dvi in flex"; \
10492         (cd $(HOST_SUBDIR)/flex && \
10493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10495                   "RANLIB=$${RANLIB}" \
10496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10497                   dvi) \
10498           || exit 1
10499
10500 @endif flex
10501
10502 .PHONY: maybe-pdf-flex pdf-flex
10503 maybe-pdf-flex:
10504 @if flex
10505 maybe-pdf-flex: pdf-flex
10506
10507 pdf-flex: \
10508     configure-flex 
10509         @: $(MAKE); $(unstage)
10510         @[ -f ./flex/Makefile ] || exit 0; \
10511         r=`${PWD_COMMAND}`; export r; \
10512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10513         $(HOST_EXPORTS) \
10514         for flag in $(EXTRA_HOST_FLAGS) ; do \
10515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10516         done; \
10517         echo "Doing pdf in flex"; \
10518         (cd $(HOST_SUBDIR)/flex && \
10519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10521                   "RANLIB=$${RANLIB}" \
10522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10523                   pdf) \
10524           || exit 1
10525
10526 @endif flex
10527
10528 .PHONY: maybe-html-flex html-flex
10529 maybe-html-flex:
10530 @if flex
10531 maybe-html-flex: html-flex
10532
10533 html-flex: \
10534     configure-flex 
10535         @: $(MAKE); $(unstage)
10536         @[ -f ./flex/Makefile ] || exit 0; \
10537         r=`${PWD_COMMAND}`; export r; \
10538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10539         $(HOST_EXPORTS) \
10540         for flag in $(EXTRA_HOST_FLAGS) ; do \
10541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10542         done; \
10543         echo "Doing html in flex"; \
10544         (cd $(HOST_SUBDIR)/flex && \
10545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10547                   "RANLIB=$${RANLIB}" \
10548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10549                   html) \
10550           || exit 1
10551
10552 @endif flex
10553
10554 .PHONY: maybe-TAGS-flex TAGS-flex
10555 maybe-TAGS-flex:
10556 @if flex
10557 maybe-TAGS-flex: TAGS-flex
10558
10559 TAGS-flex: \
10560     configure-flex 
10561         @: $(MAKE); $(unstage)
10562         @[ -f ./flex/Makefile ] || exit 0; \
10563         r=`${PWD_COMMAND}`; export r; \
10564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10565         $(HOST_EXPORTS) \
10566         for flag in $(EXTRA_HOST_FLAGS) ; do \
10567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10568         done; \
10569         echo "Doing TAGS in flex"; \
10570         (cd $(HOST_SUBDIR)/flex && \
10571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10573                   "RANLIB=$${RANLIB}" \
10574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10575                   TAGS) \
10576           || exit 1
10577
10578 @endif flex
10579
10580 .PHONY: maybe-install-info-flex install-info-flex
10581 maybe-install-info-flex:
10582 @if flex
10583 maybe-install-info-flex: install-info-flex
10584
10585 install-info-flex: \
10586     configure-flex \
10587     info-flex 
10588         @: $(MAKE); $(unstage)
10589         @[ -f ./flex/Makefile ] || exit 0; \
10590         r=`${PWD_COMMAND}`; export r; \
10591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10592         $(HOST_EXPORTS) \
10593         for flag in $(EXTRA_HOST_FLAGS) ; do \
10594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10595         done; \
10596         echo "Doing install-info in flex"; \
10597         (cd $(HOST_SUBDIR)/flex && \
10598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10600                   "RANLIB=$${RANLIB}" \
10601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10602                   install-info) \
10603           || exit 1
10604
10605 @endif flex
10606
10607 .PHONY: maybe-install-dvi-flex install-dvi-flex
10608 maybe-install-dvi-flex:
10609 @if flex
10610 maybe-install-dvi-flex: install-dvi-flex
10611
10612 install-dvi-flex: \
10613     configure-flex \
10614     dvi-flex 
10615         @: $(MAKE); $(unstage)
10616         @[ -f ./flex/Makefile ] || exit 0; \
10617         r=`${PWD_COMMAND}`; export r; \
10618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10619         $(HOST_EXPORTS) \
10620         for flag in $(EXTRA_HOST_FLAGS) ; do \
10621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10622         done; \
10623         echo "Doing install-dvi in flex"; \
10624         (cd $(HOST_SUBDIR)/flex && \
10625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10627                   "RANLIB=$${RANLIB}" \
10628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10629                   install-dvi) \
10630           || exit 1
10631
10632 @endif flex
10633
10634 .PHONY: maybe-install-pdf-flex install-pdf-flex
10635 maybe-install-pdf-flex:
10636 @if flex
10637 maybe-install-pdf-flex: install-pdf-flex
10638
10639 install-pdf-flex: \
10640     configure-flex \
10641     pdf-flex 
10642         @: $(MAKE); $(unstage)
10643         @[ -f ./flex/Makefile ] || exit 0; \
10644         r=`${PWD_COMMAND}`; export r; \
10645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10646         $(HOST_EXPORTS) \
10647         for flag in $(EXTRA_HOST_FLAGS) ; do \
10648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10649         done; \
10650         echo "Doing install-pdf in flex"; \
10651         (cd $(HOST_SUBDIR)/flex && \
10652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10654                   "RANLIB=$${RANLIB}" \
10655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10656                   install-pdf) \
10657           || exit 1
10658
10659 @endif flex
10660
10661 .PHONY: maybe-install-html-flex install-html-flex
10662 maybe-install-html-flex:
10663 @if flex
10664 maybe-install-html-flex: install-html-flex
10665
10666 install-html-flex: \
10667     configure-flex \
10668     html-flex 
10669         @: $(MAKE); $(unstage)
10670         @[ -f ./flex/Makefile ] || exit 0; \
10671         r=`${PWD_COMMAND}`; export r; \
10672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10673         $(HOST_EXPORTS) \
10674         for flag in $(EXTRA_HOST_FLAGS) ; do \
10675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10676         done; \
10677         echo "Doing install-html in flex"; \
10678         (cd $(HOST_SUBDIR)/flex && \
10679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10681                   "RANLIB=$${RANLIB}" \
10682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10683                   install-html) \
10684           || exit 1
10685
10686 @endif flex
10687
10688 .PHONY: maybe-installcheck-flex installcheck-flex
10689 maybe-installcheck-flex:
10690 @if flex
10691 maybe-installcheck-flex: installcheck-flex
10692
10693 installcheck-flex: \
10694     configure-flex 
10695         @: $(MAKE); $(unstage)
10696         @[ -f ./flex/Makefile ] || exit 0; \
10697         r=`${PWD_COMMAND}`; export r; \
10698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10699         $(HOST_EXPORTS) \
10700         for flag in $(EXTRA_HOST_FLAGS) ; do \
10701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10702         done; \
10703         echo "Doing installcheck in flex"; \
10704         (cd $(HOST_SUBDIR)/flex && \
10705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10707                   "RANLIB=$${RANLIB}" \
10708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10709                   installcheck) \
10710           || exit 1
10711
10712 @endif flex
10713
10714 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10715 maybe-mostlyclean-flex:
10716 @if flex
10717 maybe-mostlyclean-flex: mostlyclean-flex
10718
10719 mostlyclean-flex: 
10720         @: $(MAKE); $(unstage)
10721         @[ -f ./flex/Makefile ] || exit 0; \
10722         r=`${PWD_COMMAND}`; export r; \
10723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10724         $(HOST_EXPORTS) \
10725         for flag in $(EXTRA_HOST_FLAGS) ; do \
10726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10727         done; \
10728         echo "Doing mostlyclean in flex"; \
10729         (cd $(HOST_SUBDIR)/flex && \
10730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10732                   "RANLIB=$${RANLIB}" \
10733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10734                   mostlyclean) \
10735           || exit 1
10736
10737 @endif flex
10738
10739 .PHONY: maybe-clean-flex clean-flex
10740 maybe-clean-flex:
10741 @if flex
10742 maybe-clean-flex: clean-flex
10743
10744 clean-flex: 
10745         @: $(MAKE); $(unstage)
10746         @[ -f ./flex/Makefile ] || exit 0; \
10747         r=`${PWD_COMMAND}`; export r; \
10748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10749         $(HOST_EXPORTS) \
10750         for flag in $(EXTRA_HOST_FLAGS) ; do \
10751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10752         done; \
10753         echo "Doing clean in flex"; \
10754         (cd $(HOST_SUBDIR)/flex && \
10755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10757                   "RANLIB=$${RANLIB}" \
10758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10759                   clean) \
10760           || exit 1
10761
10762 @endif flex
10763
10764 .PHONY: maybe-distclean-flex distclean-flex
10765 maybe-distclean-flex:
10766 @if flex
10767 maybe-distclean-flex: distclean-flex
10768
10769 distclean-flex: 
10770         @: $(MAKE); $(unstage)
10771         @[ -f ./flex/Makefile ] || exit 0; \
10772         r=`${PWD_COMMAND}`; export r; \
10773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10774         $(HOST_EXPORTS) \
10775         for flag in $(EXTRA_HOST_FLAGS) ; do \
10776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10777         done; \
10778         echo "Doing distclean in flex"; \
10779         (cd $(HOST_SUBDIR)/flex && \
10780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10782                   "RANLIB=$${RANLIB}" \
10783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10784                   distclean) \
10785           || exit 1
10786
10787 @endif flex
10788
10789 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10790 maybe-maintainer-clean-flex:
10791 @if flex
10792 maybe-maintainer-clean-flex: maintainer-clean-flex
10793
10794 maintainer-clean-flex: 
10795         @: $(MAKE); $(unstage)
10796         @[ -f ./flex/Makefile ] || exit 0; \
10797         r=`${PWD_COMMAND}`; export r; \
10798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10799         $(HOST_EXPORTS) \
10800         for flag in $(EXTRA_HOST_FLAGS) ; do \
10801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10802         done; \
10803         echo "Doing maintainer-clean in flex"; \
10804         (cd $(HOST_SUBDIR)/flex && \
10805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10807                   "RANLIB=$${RANLIB}" \
10808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10809                   maintainer-clean) \
10810           || exit 1
10811
10812 @endif flex
10813
10814
10815
10816 .PHONY: configure-gas maybe-configure-gas
10817 maybe-configure-gas:
10818 @if gcc-bootstrap
10819 configure-gas: stage_current
10820 @endif gcc-bootstrap
10821 @if gas
10822 maybe-configure-gas: configure-gas
10823 configure-gas: 
10824         @r=`${PWD_COMMAND}`; export r; \
10825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10826         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10827         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10828         $(HOST_EXPORTS)  \
10829         echo Configuring in $(HOST_SUBDIR)/gas; \
10830         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10831         case $(srcdir) in \
10832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10833           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10835         esac; \
10836         module_srcdir=gas; \
10837         $(SHELL) \
10838           $$s/$$module_srcdir/configure \
10839           --srcdir=$${topdir}/$$module_srcdir \
10840           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10841           --target=${target_alias}  \
10842           || exit 1
10843 @endif gas
10844
10845
10846
10847 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10848 maybe-configure-stage1-gas:
10849 @if gas-bootstrap
10850 maybe-configure-stage1-gas: configure-stage1-gas
10851 configure-stage1-gas:
10852         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10853         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10854         @r=`${PWD_COMMAND}`; export r; \
10855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10856         TFLAGS="$(STAGE1_TFLAGS)"; \
10857         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10858         $(HOST_EXPORTS) \
10859         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10860         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10861         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10862         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10863         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10864         cd $(HOST_SUBDIR)/gas || exit 1; \
10865         case $(srcdir) in \
10866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10867           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10869         esac; \
10870         module_srcdir=gas; \
10871         $(SHELL) $$s/$$module_srcdir/configure \
10872           --srcdir=$${topdir}/$$module_srcdir \
10873           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10874           --target=${target_alias} \
10875            \
10876           $(STAGE1_CONFIGURE_FLAGS)
10877 @endif gas-bootstrap
10878
10879 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10880 maybe-configure-stage2-gas:
10881 @if gas-bootstrap
10882 maybe-configure-stage2-gas: configure-stage2-gas
10883 configure-stage2-gas:
10884         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10885         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10886         @r=`${PWD_COMMAND}`; export r; \
10887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10888         TFLAGS="$(STAGE2_TFLAGS)"; \
10889         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10890         $(HOST_EXPORTS) \
10891         $(POSTSTAGE1_HOST_EXPORTS) \
10892         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10893         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10894         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10895         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10896         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10897         cd $(HOST_SUBDIR)/gas || exit 1; \
10898         case $(srcdir) in \
10899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10900           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10902         esac; \
10903         module_srcdir=gas; \
10904         $(SHELL) $$s/$$module_srcdir/configure \
10905           --srcdir=$${topdir}/$$module_srcdir \
10906           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10907           --target=${target_alias} \
10908           --with-build-libsubdir=$(HOST_SUBDIR) \
10909           $(STAGE2_CONFIGURE_FLAGS)
10910 @endif gas-bootstrap
10911
10912 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10913 maybe-configure-stage3-gas:
10914 @if gas-bootstrap
10915 maybe-configure-stage3-gas: configure-stage3-gas
10916 configure-stage3-gas:
10917         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10918         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10919         @r=`${PWD_COMMAND}`; export r; \
10920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10921         TFLAGS="$(STAGE3_TFLAGS)"; \
10922         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10923         $(HOST_EXPORTS) \
10924         $(POSTSTAGE1_HOST_EXPORTS) \
10925         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10926         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10927         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10928         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10930         cd $(HOST_SUBDIR)/gas || exit 1; \
10931         case $(srcdir) in \
10932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10933           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10935         esac; \
10936         module_srcdir=gas; \
10937         $(SHELL) $$s/$$module_srcdir/configure \
10938           --srcdir=$${topdir}/$$module_srcdir \
10939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10940           --target=${target_alias} \
10941           --with-build-libsubdir=$(HOST_SUBDIR) \
10942           $(STAGE3_CONFIGURE_FLAGS)
10943 @endif gas-bootstrap
10944
10945 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10946 maybe-configure-stage4-gas:
10947 @if gas-bootstrap
10948 maybe-configure-stage4-gas: configure-stage4-gas
10949 configure-stage4-gas:
10950         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10951         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10952         @r=`${PWD_COMMAND}`; export r; \
10953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10954         TFLAGS="$(STAGE4_TFLAGS)"; \
10955         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10956         $(HOST_EXPORTS) \
10957         $(POSTSTAGE1_HOST_EXPORTS) \
10958         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10959         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10960         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10961         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10963         cd $(HOST_SUBDIR)/gas || exit 1; \
10964         case $(srcdir) in \
10965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10966           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10968         esac; \
10969         module_srcdir=gas; \
10970         $(SHELL) $$s/$$module_srcdir/configure \
10971           --srcdir=$${topdir}/$$module_srcdir \
10972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10973           --target=${target_alias} \
10974           --with-build-libsubdir=$(HOST_SUBDIR) \
10975           $(STAGE4_CONFIGURE_FLAGS)
10976 @endif gas-bootstrap
10977
10978 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10979 maybe-configure-stageprofile-gas:
10980 @if gas-bootstrap
10981 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10982 configure-stageprofile-gas:
10983         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10985         @r=`${PWD_COMMAND}`; export r; \
10986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10987         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10988         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10989         $(HOST_EXPORTS) \
10990         $(POSTSTAGE1_HOST_EXPORTS) \
10991         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10992         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10993         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10994         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10996         cd $(HOST_SUBDIR)/gas || exit 1; \
10997         case $(srcdir) in \
10998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10999           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11001         esac; \
11002         module_srcdir=gas; \
11003         $(SHELL) $$s/$$module_srcdir/configure \
11004           --srcdir=$${topdir}/$$module_srcdir \
11005           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11006           --target=${target_alias} \
11007           --with-build-libsubdir=$(HOST_SUBDIR) \
11008           $(STAGEprofile_CONFIGURE_FLAGS)
11009 @endif gas-bootstrap
11010
11011 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11012 maybe-configure-stagetrain-gas:
11013 @if gas-bootstrap
11014 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11015 configure-stagetrain-gas:
11016         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11017         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11018         @r=`${PWD_COMMAND}`; export r; \
11019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11020         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11021         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11022         $(HOST_EXPORTS) \
11023         $(POSTSTAGE1_HOST_EXPORTS) \
11024         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11025         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11026         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
11027         echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11029         cd $(HOST_SUBDIR)/gas || exit 1; \
11030         case $(srcdir) in \
11031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11032           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11034         esac; \
11035         module_srcdir=gas; \
11036         $(SHELL) $$s/$$module_srcdir/configure \
11037           --srcdir=$${topdir}/$$module_srcdir \
11038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11039           --target=${target_alias} \
11040           --with-build-libsubdir=$(HOST_SUBDIR) \
11041           $(STAGEtrain_CONFIGURE_FLAGS)
11042 @endif gas-bootstrap
11043
11044 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11045 maybe-configure-stagefeedback-gas:
11046 @if gas-bootstrap
11047 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11048 configure-stagefeedback-gas:
11049         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11050         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11051         @r=`${PWD_COMMAND}`; export r; \
11052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11053         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11054         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11055         $(HOST_EXPORTS) \
11056         $(POSTSTAGE1_HOST_EXPORTS) \
11057         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11058         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11059         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11060         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11061         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11062         cd $(HOST_SUBDIR)/gas || exit 1; \
11063         case $(srcdir) in \
11064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11065           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11067         esac; \
11068         module_srcdir=gas; \
11069         $(SHELL) $$s/$$module_srcdir/configure \
11070           --srcdir=$${topdir}/$$module_srcdir \
11071           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11072           --target=${target_alias} \
11073           --with-build-libsubdir=$(HOST_SUBDIR) \
11074           $(STAGEfeedback_CONFIGURE_FLAGS)
11075 @endif gas-bootstrap
11076
11077 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11078 maybe-configure-stageautoprofile-gas:
11079 @if gas-bootstrap
11080 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11081 configure-stageautoprofile-gas:
11082         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11084         @r=`${PWD_COMMAND}`; export r; \
11085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11086         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11087         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11088         $(HOST_EXPORTS) \
11089         $(POSTSTAGE1_HOST_EXPORTS) \
11090         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11091         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11092         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
11093         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11095         cd $(HOST_SUBDIR)/gas || exit 1; \
11096         case $(srcdir) in \
11097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11098           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11100         esac; \
11101         module_srcdir=gas; \
11102         $(SHELL) $$s/$$module_srcdir/configure \
11103           --srcdir=$${topdir}/$$module_srcdir \
11104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11105           --target=${target_alias} \
11106           --with-build-libsubdir=$(HOST_SUBDIR) \
11107           $(STAGEautoprofile_CONFIGURE_FLAGS)
11108 @endif gas-bootstrap
11109
11110 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11111 maybe-configure-stageautofeedback-gas:
11112 @if gas-bootstrap
11113 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11114 configure-stageautofeedback-gas:
11115         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11116         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11117         @r=`${PWD_COMMAND}`; export r; \
11118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11119         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11120         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11121         $(HOST_EXPORTS) \
11122         $(POSTSTAGE1_HOST_EXPORTS) \
11123         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11124         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11125         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
11126         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11128         cd $(HOST_SUBDIR)/gas || exit 1; \
11129         case $(srcdir) in \
11130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11131           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11133         esac; \
11134         module_srcdir=gas; \
11135         $(SHELL) $$s/$$module_srcdir/configure \
11136           --srcdir=$${topdir}/$$module_srcdir \
11137           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11138           --target=${target_alias} \
11139           --with-build-libsubdir=$(HOST_SUBDIR) \
11140           $(STAGEautofeedback_CONFIGURE_FLAGS)
11141 @endif gas-bootstrap
11142
11143
11144
11145
11146
11147 .PHONY: all-gas maybe-all-gas
11148 maybe-all-gas:
11149 @if gcc-bootstrap
11150 all-gas: stage_current
11151 @endif gcc-bootstrap
11152 @if gas
11153 TARGET-gas=all
11154 maybe-all-gas: all-gas
11155 all-gas: configure-gas
11156         @r=`${PWD_COMMAND}`; export r; \
11157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11158         $(HOST_EXPORTS)  \
11159         (cd $(HOST_SUBDIR)/gas && \
11160           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11161                 $(TARGET-gas))
11162 @endif gas
11163
11164
11165
11166 .PHONY: all-stage1-gas maybe-all-stage1-gas
11167 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11168 maybe-all-stage1-gas:
11169 maybe-clean-stage1-gas:
11170 @if gas-bootstrap
11171 maybe-all-stage1-gas: all-stage1-gas
11172 all-stage1: all-stage1-gas
11173 TARGET-stage1-gas = $(TARGET-gas)
11174 all-stage1-gas: configure-stage1-gas
11175         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11176         @r=`${PWD_COMMAND}`; export r; \
11177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11178         TFLAGS="$(STAGE1_TFLAGS)"; \
11179         $(HOST_EXPORTS)  \
11180         cd $(HOST_SUBDIR)/gas && \
11181          \
11182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11183                 CFLAGS="$(STAGE1_CFLAGS)" \
11184                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11185                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11186                 LIBCFLAGS="$(LIBCFLAGS)" \
11187                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11188                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11189                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11190                 $(EXTRA_HOST_FLAGS)  \
11191                 $(STAGE1_FLAGS_TO_PASS)  \
11192                 TFLAGS="$(STAGE1_TFLAGS)"  \
11193                 $(TARGET-stage1-gas)
11194
11195 maybe-clean-stage1-gas: clean-stage1-gas
11196 clean-stage1: clean-stage1-gas
11197 clean-stage1-gas:
11198         @if [ $(current_stage) = stage1 ]; then \
11199           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11200         else \
11201           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11202           $(MAKE) stage1-start; \
11203         fi; \
11204         cd $(HOST_SUBDIR)/gas && \
11205         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11206         $(STAGE1_FLAGS_TO_PASS)  clean
11207 @endif gas-bootstrap
11208
11209
11210 .PHONY: all-stage2-gas maybe-all-stage2-gas
11211 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11212 maybe-all-stage2-gas:
11213 maybe-clean-stage2-gas:
11214 @if gas-bootstrap
11215 maybe-all-stage2-gas: all-stage2-gas
11216 all-stage2: all-stage2-gas
11217 TARGET-stage2-gas = $(TARGET-gas)
11218 all-stage2-gas: configure-stage2-gas
11219         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11220         @r=`${PWD_COMMAND}`; export r; \
11221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11222         TFLAGS="$(STAGE2_TFLAGS)"; \
11223         $(HOST_EXPORTS) \
11224         $(POSTSTAGE1_HOST_EXPORTS)  \
11225         cd $(HOST_SUBDIR)/gas && \
11226          \
11227         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11228                 CFLAGS="$(STAGE2_CFLAGS)" \
11229                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11230                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11231                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11232                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11233                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11234                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11235                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11236                 TFLAGS="$(STAGE2_TFLAGS)"  \
11237                 $(TARGET-stage2-gas)
11238
11239 maybe-clean-stage2-gas: clean-stage2-gas
11240 clean-stage2: clean-stage2-gas
11241 clean-stage2-gas:
11242         @if [ $(current_stage) = stage2 ]; then \
11243           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11244         else \
11245           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11246           $(MAKE) stage2-start; \
11247         fi; \
11248         cd $(HOST_SUBDIR)/gas && \
11249         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11250 @endif gas-bootstrap
11251
11252
11253 .PHONY: all-stage3-gas maybe-all-stage3-gas
11254 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11255 maybe-all-stage3-gas:
11256 maybe-clean-stage3-gas:
11257 @if gas-bootstrap
11258 maybe-all-stage3-gas: all-stage3-gas
11259 all-stage3: all-stage3-gas
11260 TARGET-stage3-gas = $(TARGET-gas)
11261 all-stage3-gas: configure-stage3-gas
11262         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11263         @r=`${PWD_COMMAND}`; export r; \
11264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11265         TFLAGS="$(STAGE3_TFLAGS)"; \
11266         $(HOST_EXPORTS) \
11267         $(POSTSTAGE1_HOST_EXPORTS)  \
11268         cd $(HOST_SUBDIR)/gas && \
11269          \
11270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11271                 CFLAGS="$(STAGE3_CFLAGS)" \
11272                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11273                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11274                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11275                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11276                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11277                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11278                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11279                 TFLAGS="$(STAGE3_TFLAGS)"  \
11280                 $(TARGET-stage3-gas)
11281
11282 maybe-clean-stage3-gas: clean-stage3-gas
11283 clean-stage3: clean-stage3-gas
11284 clean-stage3-gas:
11285         @if [ $(current_stage) = stage3 ]; then \
11286           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11287         else \
11288           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11289           $(MAKE) stage3-start; \
11290         fi; \
11291         cd $(HOST_SUBDIR)/gas && \
11292         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11293 @endif gas-bootstrap
11294
11295
11296 .PHONY: all-stage4-gas maybe-all-stage4-gas
11297 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11298 maybe-all-stage4-gas:
11299 maybe-clean-stage4-gas:
11300 @if gas-bootstrap
11301 maybe-all-stage4-gas: all-stage4-gas
11302 all-stage4: all-stage4-gas
11303 TARGET-stage4-gas = $(TARGET-gas)
11304 all-stage4-gas: configure-stage4-gas
11305         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11306         @r=`${PWD_COMMAND}`; export r; \
11307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11308         TFLAGS="$(STAGE4_TFLAGS)"; \
11309         $(HOST_EXPORTS) \
11310         $(POSTSTAGE1_HOST_EXPORTS)  \
11311         cd $(HOST_SUBDIR)/gas && \
11312          \
11313         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11314                 CFLAGS="$(STAGE4_CFLAGS)" \
11315                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11316                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11317                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11318                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11319                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11320                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11321                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11322                 TFLAGS="$(STAGE4_TFLAGS)"  \
11323                 $(TARGET-stage4-gas)
11324
11325 maybe-clean-stage4-gas: clean-stage4-gas
11326 clean-stage4: clean-stage4-gas
11327 clean-stage4-gas:
11328         @if [ $(current_stage) = stage4 ]; then \
11329           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11330         else \
11331           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11332           $(MAKE) stage4-start; \
11333         fi; \
11334         cd $(HOST_SUBDIR)/gas && \
11335         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11336 @endif gas-bootstrap
11337
11338
11339 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11340 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11341 maybe-all-stageprofile-gas:
11342 maybe-clean-stageprofile-gas:
11343 @if gas-bootstrap
11344 maybe-all-stageprofile-gas: all-stageprofile-gas
11345 all-stageprofile: all-stageprofile-gas
11346 TARGET-stageprofile-gas = $(TARGET-gas)
11347 all-stageprofile-gas: configure-stageprofile-gas
11348         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11349         @r=`${PWD_COMMAND}`; export r; \
11350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11351         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11352         $(HOST_EXPORTS) \
11353         $(POSTSTAGE1_HOST_EXPORTS)  \
11354         cd $(HOST_SUBDIR)/gas && \
11355          \
11356         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11357                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11358                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11359                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11360                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11361                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11362                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11363                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11364                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11365                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11366                 $(TARGET-stageprofile-gas)
11367
11368 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11369 clean-stageprofile: clean-stageprofile-gas
11370 clean-stageprofile-gas:
11371         @if [ $(current_stage) = stageprofile ]; then \
11372           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11373         else \
11374           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11375           $(MAKE) stageprofile-start; \
11376         fi; \
11377         cd $(HOST_SUBDIR)/gas && \
11378         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11379 @endif gas-bootstrap
11380
11381
11382 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11383 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11384 maybe-all-stagetrain-gas:
11385 maybe-clean-stagetrain-gas:
11386 @if gas-bootstrap
11387 maybe-all-stagetrain-gas: all-stagetrain-gas
11388 all-stagetrain: all-stagetrain-gas
11389 TARGET-stagetrain-gas = $(TARGET-gas)
11390 all-stagetrain-gas: configure-stagetrain-gas
11391         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11392         @r=`${PWD_COMMAND}`; export r; \
11393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11394         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11395         $(HOST_EXPORTS) \
11396         $(POSTSTAGE1_HOST_EXPORTS)  \
11397         cd $(HOST_SUBDIR)/gas && \
11398          \
11399         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11400                 CFLAGS="$(STAGEtrain_CFLAGS)" \
11401                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11402                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11403                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11404                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11405                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11406                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11407                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11408                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
11409                 $(TARGET-stagetrain-gas)
11410
11411 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11412 clean-stagetrain: clean-stagetrain-gas
11413 clean-stagetrain-gas:
11414         @if [ $(current_stage) = stagetrain ]; then \
11415           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11416         else \
11417           [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11418           $(MAKE) stagetrain-start; \
11419         fi; \
11420         cd $(HOST_SUBDIR)/gas && \
11421         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11422 @endif gas-bootstrap
11423
11424
11425 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11426 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11427 maybe-all-stagefeedback-gas:
11428 maybe-clean-stagefeedback-gas:
11429 @if gas-bootstrap
11430 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11431 all-stagefeedback: all-stagefeedback-gas
11432 TARGET-stagefeedback-gas = $(TARGET-gas)
11433 all-stagefeedback-gas: configure-stagefeedback-gas
11434         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11435         @r=`${PWD_COMMAND}`; export r; \
11436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11437         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11438         $(HOST_EXPORTS) \
11439         $(POSTSTAGE1_HOST_EXPORTS)  \
11440         cd $(HOST_SUBDIR)/gas && \
11441          \
11442         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11443                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11444                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11445                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11446                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11447                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11448                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11449                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11450                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11451                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11452                 $(TARGET-stagefeedback-gas)
11453
11454 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11455 clean-stagefeedback: clean-stagefeedback-gas
11456 clean-stagefeedback-gas:
11457         @if [ $(current_stage) = stagefeedback ]; then \
11458           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11459         else \
11460           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11461           $(MAKE) stagefeedback-start; \
11462         fi; \
11463         cd $(HOST_SUBDIR)/gas && \
11464         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11465 @endif gas-bootstrap
11466
11467
11468 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11469 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11470 maybe-all-stageautoprofile-gas:
11471 maybe-clean-stageautoprofile-gas:
11472 @if gas-bootstrap
11473 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11474 all-stageautoprofile: all-stageautoprofile-gas
11475 TARGET-stageautoprofile-gas = $(TARGET-gas)
11476 all-stageautoprofile-gas: configure-stageautoprofile-gas
11477         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11478         @r=`${PWD_COMMAND}`; export r; \
11479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11480         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11481         $(HOST_EXPORTS) \
11482         $(POSTSTAGE1_HOST_EXPORTS)  \
11483         cd $(HOST_SUBDIR)/gas && \
11484         $$s/gcc/config/i386/$(AUTO_PROFILE) \
11485         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11486                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11487                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11488                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11489                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11490                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11491                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11492                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11493                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11494                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
11495                 $(TARGET-stageautoprofile-gas)
11496
11497 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11498 clean-stageautoprofile: clean-stageautoprofile-gas
11499 clean-stageautoprofile-gas:
11500         @if [ $(current_stage) = stageautoprofile ]; then \
11501           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11502         else \
11503           [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11504           $(MAKE) stageautoprofile-start; \
11505         fi; \
11506         cd $(HOST_SUBDIR)/gas && \
11507         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11508 @endif gas-bootstrap
11509
11510
11511 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11512 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11513 maybe-all-stageautofeedback-gas:
11514 maybe-clean-stageautofeedback-gas:
11515 @if gas-bootstrap
11516 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11517 all-stageautofeedback: all-stageautofeedback-gas
11518 TARGET-stageautofeedback-gas = $(TARGET-gas)
11519 all-stageautofeedback-gas: configure-stageautofeedback-gas
11520         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11521         @r=`${PWD_COMMAND}`; export r; \
11522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11523         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11524         $(HOST_EXPORTS) \
11525         $(POSTSTAGE1_HOST_EXPORTS)  \
11526         cd $(HOST_SUBDIR)/gas && \
11527          \
11528         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11529                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11530                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11531                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11532                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11533                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11534                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11535                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11536                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11537                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11538                 $(TARGET-stageautofeedback-gas)
11539
11540 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11541 clean-stageautofeedback: clean-stageautofeedback-gas
11542 clean-stageautofeedback-gas:
11543         @if [ $(current_stage) = stageautofeedback ]; then \
11544           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11545         else \
11546           [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11547           $(MAKE) stageautofeedback-start; \
11548         fi; \
11549         cd $(HOST_SUBDIR)/gas && \
11550         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11551 @endif gas-bootstrap
11552
11553
11554
11555
11556
11557 .PHONY: check-gas maybe-check-gas
11558 maybe-check-gas:
11559 @if gas
11560 maybe-check-gas: check-gas
11561
11562 check-gas:
11563         @: $(MAKE); $(unstage)
11564         @r=`${PWD_COMMAND}`; export r; \
11565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11566         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11567         (cd $(HOST_SUBDIR)/gas && \
11568           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11569
11570 @endif gas
11571
11572 .PHONY: install-gas maybe-install-gas
11573 maybe-install-gas:
11574 @if gas
11575 maybe-install-gas: install-gas
11576
11577 install-gas: installdirs
11578         @: $(MAKE); $(unstage)
11579         @r=`${PWD_COMMAND}`; export r; \
11580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11581         $(HOST_EXPORTS) \
11582         (cd $(HOST_SUBDIR)/gas && \
11583           $(MAKE) $(FLAGS_TO_PASS)  install)
11584
11585 @endif gas
11586
11587 .PHONY: install-strip-gas maybe-install-strip-gas
11588 maybe-install-strip-gas:
11589 @if gas
11590 maybe-install-strip-gas: install-strip-gas
11591
11592 install-strip-gas: installdirs
11593         @: $(MAKE); $(unstage)
11594         @r=`${PWD_COMMAND}`; export r; \
11595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11596         $(HOST_EXPORTS) \
11597         (cd $(HOST_SUBDIR)/gas && \
11598           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
11599
11600 @endif gas
11601
11602 # Other targets (info, dvi, pdf, etc.)
11603
11604 .PHONY: maybe-info-gas info-gas
11605 maybe-info-gas:
11606 @if gas
11607 maybe-info-gas: info-gas
11608
11609 info-gas: \
11610     configure-gas 
11611         @[ -f ./gas/Makefile ] || exit 0; \
11612         r=`${PWD_COMMAND}`; export r; \
11613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11614         $(HOST_EXPORTS) \
11615         for flag in $(EXTRA_HOST_FLAGS) ; do \
11616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11617         done; \
11618         echo "Doing info in gas"; \
11619         (cd $(HOST_SUBDIR)/gas && \
11620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11622                   "RANLIB=$${RANLIB}" \
11623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11624                   info) \
11625           || exit 1
11626
11627 @endif gas
11628
11629 .PHONY: maybe-dvi-gas dvi-gas
11630 maybe-dvi-gas:
11631 @if gas
11632 maybe-dvi-gas: dvi-gas
11633
11634 dvi-gas: \
11635     configure-gas 
11636         @[ -f ./gas/Makefile ] || exit 0; \
11637         r=`${PWD_COMMAND}`; export r; \
11638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11639         $(HOST_EXPORTS) \
11640         for flag in $(EXTRA_HOST_FLAGS) ; do \
11641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11642         done; \
11643         echo "Doing dvi in gas"; \
11644         (cd $(HOST_SUBDIR)/gas && \
11645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11647                   "RANLIB=$${RANLIB}" \
11648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11649                   dvi) \
11650           || exit 1
11651
11652 @endif gas
11653
11654 .PHONY: maybe-pdf-gas pdf-gas
11655 maybe-pdf-gas:
11656 @if gas
11657 maybe-pdf-gas: pdf-gas
11658
11659 pdf-gas: \
11660     configure-gas 
11661         @[ -f ./gas/Makefile ] || exit 0; \
11662         r=`${PWD_COMMAND}`; export r; \
11663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11664         $(HOST_EXPORTS) \
11665         for flag in $(EXTRA_HOST_FLAGS) ; do \
11666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11667         done; \
11668         echo "Doing pdf in gas"; \
11669         (cd $(HOST_SUBDIR)/gas && \
11670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11672                   "RANLIB=$${RANLIB}" \
11673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11674                   pdf) \
11675           || exit 1
11676
11677 @endif gas
11678
11679 .PHONY: maybe-html-gas html-gas
11680 maybe-html-gas:
11681 @if gas
11682 maybe-html-gas: html-gas
11683
11684 html-gas: \
11685     configure-gas 
11686         @[ -f ./gas/Makefile ] || exit 0; \
11687         r=`${PWD_COMMAND}`; export r; \
11688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11689         $(HOST_EXPORTS) \
11690         for flag in $(EXTRA_HOST_FLAGS) ; do \
11691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11692         done; \
11693         echo "Doing html in gas"; \
11694         (cd $(HOST_SUBDIR)/gas && \
11695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11697                   "RANLIB=$${RANLIB}" \
11698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11699                   html) \
11700           || exit 1
11701
11702 @endif gas
11703
11704 .PHONY: maybe-TAGS-gas TAGS-gas
11705 maybe-TAGS-gas:
11706 @if gas
11707 maybe-TAGS-gas: TAGS-gas
11708
11709 TAGS-gas: \
11710     configure-gas 
11711         @[ -f ./gas/Makefile ] || exit 0; \
11712         r=`${PWD_COMMAND}`; export r; \
11713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11714         $(HOST_EXPORTS) \
11715         for flag in $(EXTRA_HOST_FLAGS) ; do \
11716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11717         done; \
11718         echo "Doing TAGS in gas"; \
11719         (cd $(HOST_SUBDIR)/gas && \
11720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11722                   "RANLIB=$${RANLIB}" \
11723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11724                   TAGS) \
11725           || exit 1
11726
11727 @endif gas
11728
11729 .PHONY: maybe-install-info-gas install-info-gas
11730 maybe-install-info-gas:
11731 @if gas
11732 maybe-install-info-gas: install-info-gas
11733
11734 install-info-gas: \
11735     configure-gas \
11736     info-gas 
11737         @[ -f ./gas/Makefile ] || exit 0; \
11738         r=`${PWD_COMMAND}`; export r; \
11739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11740         $(HOST_EXPORTS) \
11741         for flag in $(EXTRA_HOST_FLAGS) ; do \
11742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11743         done; \
11744         echo "Doing install-info in gas"; \
11745         (cd $(HOST_SUBDIR)/gas && \
11746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11748                   "RANLIB=$${RANLIB}" \
11749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11750                   install-info) \
11751           || exit 1
11752
11753 @endif gas
11754
11755 .PHONY: maybe-install-dvi-gas install-dvi-gas
11756 maybe-install-dvi-gas:
11757 @if gas
11758 maybe-install-dvi-gas: install-dvi-gas
11759
11760 install-dvi-gas: \
11761     configure-gas \
11762     dvi-gas 
11763         @[ -f ./gas/Makefile ] || exit 0; \
11764         r=`${PWD_COMMAND}`; export r; \
11765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11766         $(HOST_EXPORTS) \
11767         for flag in $(EXTRA_HOST_FLAGS) ; do \
11768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11769         done; \
11770         echo "Doing install-dvi in gas"; \
11771         (cd $(HOST_SUBDIR)/gas && \
11772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11774                   "RANLIB=$${RANLIB}" \
11775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11776                   install-dvi) \
11777           || exit 1
11778
11779 @endif gas
11780
11781 .PHONY: maybe-install-pdf-gas install-pdf-gas
11782 maybe-install-pdf-gas:
11783 @if gas
11784 maybe-install-pdf-gas: install-pdf-gas
11785
11786 install-pdf-gas: \
11787     configure-gas \
11788     pdf-gas 
11789         @[ -f ./gas/Makefile ] || exit 0; \
11790         r=`${PWD_COMMAND}`; export r; \
11791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11792         $(HOST_EXPORTS) \
11793         for flag in $(EXTRA_HOST_FLAGS) ; do \
11794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11795         done; \
11796         echo "Doing install-pdf in gas"; \
11797         (cd $(HOST_SUBDIR)/gas && \
11798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11800                   "RANLIB=$${RANLIB}" \
11801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11802                   install-pdf) \
11803           || exit 1
11804
11805 @endif gas
11806
11807 .PHONY: maybe-install-html-gas install-html-gas
11808 maybe-install-html-gas:
11809 @if gas
11810 maybe-install-html-gas: install-html-gas
11811
11812 install-html-gas: \
11813     configure-gas \
11814     html-gas 
11815         @[ -f ./gas/Makefile ] || exit 0; \
11816         r=`${PWD_COMMAND}`; export r; \
11817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11818         $(HOST_EXPORTS) \
11819         for flag in $(EXTRA_HOST_FLAGS) ; do \
11820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11821         done; \
11822         echo "Doing install-html in gas"; \
11823         (cd $(HOST_SUBDIR)/gas && \
11824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11826                   "RANLIB=$${RANLIB}" \
11827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11828                   install-html) \
11829           || exit 1
11830
11831 @endif gas
11832
11833 .PHONY: maybe-installcheck-gas installcheck-gas
11834 maybe-installcheck-gas:
11835 @if gas
11836 maybe-installcheck-gas: installcheck-gas
11837
11838 installcheck-gas: \
11839     configure-gas 
11840         @[ -f ./gas/Makefile ] || exit 0; \
11841         r=`${PWD_COMMAND}`; export r; \
11842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11843         $(HOST_EXPORTS) \
11844         for flag in $(EXTRA_HOST_FLAGS) ; do \
11845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11846         done; \
11847         echo "Doing installcheck in gas"; \
11848         (cd $(HOST_SUBDIR)/gas && \
11849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11851                   "RANLIB=$${RANLIB}" \
11852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11853                   installcheck) \
11854           || exit 1
11855
11856 @endif gas
11857
11858 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11859 maybe-mostlyclean-gas:
11860 @if gas
11861 maybe-mostlyclean-gas: mostlyclean-gas
11862
11863 mostlyclean-gas: 
11864         @[ -f ./gas/Makefile ] || exit 0; \
11865         r=`${PWD_COMMAND}`; export r; \
11866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11867         $(HOST_EXPORTS) \
11868         for flag in $(EXTRA_HOST_FLAGS) ; do \
11869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11870         done; \
11871         echo "Doing mostlyclean in gas"; \
11872         (cd $(HOST_SUBDIR)/gas && \
11873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11875                   "RANLIB=$${RANLIB}" \
11876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11877                   mostlyclean) \
11878           || exit 1
11879
11880 @endif gas
11881
11882 .PHONY: maybe-clean-gas clean-gas
11883 maybe-clean-gas:
11884 @if gas
11885 maybe-clean-gas: clean-gas
11886
11887 clean-gas: 
11888         @[ -f ./gas/Makefile ] || exit 0; \
11889         r=`${PWD_COMMAND}`; export r; \
11890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11891         $(HOST_EXPORTS) \
11892         for flag in $(EXTRA_HOST_FLAGS) ; do \
11893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11894         done; \
11895         echo "Doing clean in gas"; \
11896         (cd $(HOST_SUBDIR)/gas && \
11897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11899                   "RANLIB=$${RANLIB}" \
11900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11901                   clean) \
11902           || exit 1
11903
11904 @endif gas
11905
11906 .PHONY: maybe-distclean-gas distclean-gas
11907 maybe-distclean-gas:
11908 @if gas
11909 maybe-distclean-gas: distclean-gas
11910
11911 distclean-gas: 
11912         @[ -f ./gas/Makefile ] || exit 0; \
11913         r=`${PWD_COMMAND}`; export r; \
11914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11915         $(HOST_EXPORTS) \
11916         for flag in $(EXTRA_HOST_FLAGS) ; do \
11917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11918         done; \
11919         echo "Doing distclean in gas"; \
11920         (cd $(HOST_SUBDIR)/gas && \
11921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11923                   "RANLIB=$${RANLIB}" \
11924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11925                   distclean) \
11926           || exit 1
11927
11928 @endif gas
11929
11930 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11931 maybe-maintainer-clean-gas:
11932 @if gas
11933 maybe-maintainer-clean-gas: maintainer-clean-gas
11934
11935 maintainer-clean-gas: 
11936         @[ -f ./gas/Makefile ] || exit 0; \
11937         r=`${PWD_COMMAND}`; export r; \
11938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11939         $(HOST_EXPORTS) \
11940         for flag in $(EXTRA_HOST_FLAGS) ; do \
11941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11942         done; \
11943         echo "Doing maintainer-clean in gas"; \
11944         (cd $(HOST_SUBDIR)/gas && \
11945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11947                   "RANLIB=$${RANLIB}" \
11948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11949                   maintainer-clean) \
11950           || exit 1
11951
11952 @endif gas
11953
11954
11955
11956 .PHONY: configure-gcc maybe-configure-gcc
11957 maybe-configure-gcc:
11958 @if gcc-bootstrap
11959 configure-gcc: stage_current
11960 @endif gcc-bootstrap
11961 @if gcc
11962 maybe-configure-gcc: configure-gcc
11963 configure-gcc: 
11964         @r=`${PWD_COMMAND}`; export r; \
11965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11966         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11967         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11968         $(HOST_EXPORTS)  \
11969         echo Configuring in $(HOST_SUBDIR)/gcc; \
11970         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11971         case $(srcdir) in \
11972           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11973           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11974                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11975         esac; \
11976         module_srcdir=gcc; \
11977         $(SHELL) \
11978           $$s/$$module_srcdir/configure \
11979           --srcdir=$${topdir}/$$module_srcdir \
11980           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11981           --target=${target_alias}  \
11982           || exit 1
11983 @endif gcc
11984
11985
11986
11987 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11988 maybe-configure-stage1-gcc:
11989 @if gcc-bootstrap
11990 maybe-configure-stage1-gcc: configure-stage1-gcc
11991 configure-stage1-gcc:
11992         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11993         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11994         @r=`${PWD_COMMAND}`; export r; \
11995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11996         TFLAGS="$(STAGE1_TFLAGS)"; \
11997         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11998         $(HOST_EXPORTS) \
11999         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12000         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12001         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12002         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12003         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12004         cd $(HOST_SUBDIR)/gcc || exit 1; \
12005         case $(srcdir) in \
12006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12007           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12009         esac; \
12010         module_srcdir=gcc; \
12011         $(SHELL) $$s/$$module_srcdir/configure \
12012           --srcdir=$${topdir}/$$module_srcdir \
12013           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12014           --target=${target_alias} \
12015            \
12016           $(STAGE1_CONFIGURE_FLAGS)
12017 @endif gcc-bootstrap
12018
12019 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12020 maybe-configure-stage2-gcc:
12021 @if gcc-bootstrap
12022 maybe-configure-stage2-gcc: configure-stage2-gcc
12023 configure-stage2-gcc:
12024         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12025         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12026         @r=`${PWD_COMMAND}`; export r; \
12027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12028         TFLAGS="$(STAGE2_TFLAGS)"; \
12029         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12030         $(HOST_EXPORTS) \
12031         $(POSTSTAGE1_HOST_EXPORTS) \
12032         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12033         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12034         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12035         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12036         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12037         cd $(HOST_SUBDIR)/gcc || exit 1; \
12038         case $(srcdir) in \
12039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12040           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12042         esac; \
12043         module_srcdir=gcc; \
12044         $(SHELL) $$s/$$module_srcdir/configure \
12045           --srcdir=$${topdir}/$$module_srcdir \
12046           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12047           --target=${target_alias} \
12048           --with-build-libsubdir=$(HOST_SUBDIR) \
12049           $(STAGE2_CONFIGURE_FLAGS)
12050 @endif gcc-bootstrap
12051
12052 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12053 maybe-configure-stage3-gcc:
12054 @if gcc-bootstrap
12055 maybe-configure-stage3-gcc: configure-stage3-gcc
12056 configure-stage3-gcc:
12057         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12058         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12059         @r=`${PWD_COMMAND}`; export r; \
12060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12061         TFLAGS="$(STAGE3_TFLAGS)"; \
12062         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12063         $(HOST_EXPORTS) \
12064         $(POSTSTAGE1_HOST_EXPORTS) \
12065         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12066         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12067         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12068         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12069         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12070         cd $(HOST_SUBDIR)/gcc || exit 1; \
12071         case $(srcdir) in \
12072           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12073           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12074                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12075         esac; \
12076         module_srcdir=gcc; \
12077         $(SHELL) $$s/$$module_srcdir/configure \
12078           --srcdir=$${topdir}/$$module_srcdir \
12079           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12080           --target=${target_alias} \
12081           --with-build-libsubdir=$(HOST_SUBDIR) \
12082           $(STAGE3_CONFIGURE_FLAGS)
12083 @endif gcc-bootstrap
12084
12085 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12086 maybe-configure-stage4-gcc:
12087 @if gcc-bootstrap
12088 maybe-configure-stage4-gcc: configure-stage4-gcc
12089 configure-stage4-gcc:
12090         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12091         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12092         @r=`${PWD_COMMAND}`; export r; \
12093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12094         TFLAGS="$(STAGE4_TFLAGS)"; \
12095         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12096         $(HOST_EXPORTS) \
12097         $(POSTSTAGE1_HOST_EXPORTS) \
12098         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12099         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12100         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12101         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12102         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12103         cd $(HOST_SUBDIR)/gcc || exit 1; \
12104         case $(srcdir) in \
12105           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12106           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12107                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12108         esac; \
12109         module_srcdir=gcc; \
12110         $(SHELL) $$s/$$module_srcdir/configure \
12111           --srcdir=$${topdir}/$$module_srcdir \
12112           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12113           --target=${target_alias} \
12114           --with-build-libsubdir=$(HOST_SUBDIR) \
12115           $(STAGE4_CONFIGURE_FLAGS)
12116 @endif gcc-bootstrap
12117
12118 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12119 maybe-configure-stageprofile-gcc:
12120 @if gcc-bootstrap
12121 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12122 configure-stageprofile-gcc:
12123         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12124         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12125         @r=`${PWD_COMMAND}`; export r; \
12126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12127         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12128         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12129         $(HOST_EXPORTS) \
12130         $(POSTSTAGE1_HOST_EXPORTS) \
12131         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12132         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12133         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12134         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12135         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12136         cd $(HOST_SUBDIR)/gcc || exit 1; \
12137         case $(srcdir) in \
12138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12139           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12141         esac; \
12142         module_srcdir=gcc; \
12143         $(SHELL) $$s/$$module_srcdir/configure \
12144           --srcdir=$${topdir}/$$module_srcdir \
12145           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12146           --target=${target_alias} \
12147           --with-build-libsubdir=$(HOST_SUBDIR) \
12148           $(STAGEprofile_CONFIGURE_FLAGS)
12149 @endif gcc-bootstrap
12150
12151 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12152 maybe-configure-stagetrain-gcc:
12153 @if gcc-bootstrap
12154 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12155 configure-stagetrain-gcc:
12156         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12157         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12158         @r=`${PWD_COMMAND}`; export r; \
12159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12160         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12161         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12162         $(HOST_EXPORTS) \
12163         $(POSTSTAGE1_HOST_EXPORTS) \
12164         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12165         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12166         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
12167         echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12168         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12169         cd $(HOST_SUBDIR)/gcc || exit 1; \
12170         case $(srcdir) in \
12171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12172           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12174         esac; \
12175         module_srcdir=gcc; \
12176         $(SHELL) $$s/$$module_srcdir/configure \
12177           --srcdir=$${topdir}/$$module_srcdir \
12178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12179           --target=${target_alias} \
12180           --with-build-libsubdir=$(HOST_SUBDIR) \
12181           $(STAGEtrain_CONFIGURE_FLAGS)
12182 @endif gcc-bootstrap
12183
12184 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12185 maybe-configure-stagefeedback-gcc:
12186 @if gcc-bootstrap
12187 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12188 configure-stagefeedback-gcc:
12189         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12190         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12191         @r=`${PWD_COMMAND}`; export r; \
12192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12193         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12194         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12195         $(HOST_EXPORTS) \
12196         $(POSTSTAGE1_HOST_EXPORTS) \
12197         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12198         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12199         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12200         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12202         cd $(HOST_SUBDIR)/gcc || exit 1; \
12203         case $(srcdir) in \
12204           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12205           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12206                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12207         esac; \
12208         module_srcdir=gcc; \
12209         $(SHELL) $$s/$$module_srcdir/configure \
12210           --srcdir=$${topdir}/$$module_srcdir \
12211           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12212           --target=${target_alias} \
12213           --with-build-libsubdir=$(HOST_SUBDIR) \
12214           $(STAGEfeedback_CONFIGURE_FLAGS)
12215 @endif gcc-bootstrap
12216
12217 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12218 maybe-configure-stageautoprofile-gcc:
12219 @if gcc-bootstrap
12220 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12221 configure-stageautoprofile-gcc:
12222         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12223         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12224         @r=`${PWD_COMMAND}`; export r; \
12225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12226         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12227         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12228         $(HOST_EXPORTS) \
12229         $(POSTSTAGE1_HOST_EXPORTS) \
12230         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12231         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12232         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
12233         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12234         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12235         cd $(HOST_SUBDIR)/gcc || exit 1; \
12236         case $(srcdir) in \
12237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12238           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12240         esac; \
12241         module_srcdir=gcc; \
12242         $(SHELL) $$s/$$module_srcdir/configure \
12243           --srcdir=$${topdir}/$$module_srcdir \
12244           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12245           --target=${target_alias} \
12246           --with-build-libsubdir=$(HOST_SUBDIR) \
12247           $(STAGEautoprofile_CONFIGURE_FLAGS)
12248 @endif gcc-bootstrap
12249
12250 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12251 maybe-configure-stageautofeedback-gcc:
12252 @if gcc-bootstrap
12253 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12254 configure-stageautofeedback-gcc:
12255         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12257         @r=`${PWD_COMMAND}`; export r; \
12258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12259         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12260         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12261         $(HOST_EXPORTS) \
12262         $(POSTSTAGE1_HOST_EXPORTS) \
12263         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12264         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12265         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
12266         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12268         cd $(HOST_SUBDIR)/gcc || exit 1; \
12269         case $(srcdir) in \
12270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12271           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12273         esac; \
12274         module_srcdir=gcc; \
12275         $(SHELL) $$s/$$module_srcdir/configure \
12276           --srcdir=$${topdir}/$$module_srcdir \
12277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12278           --target=${target_alias} \
12279           --with-build-libsubdir=$(HOST_SUBDIR) \
12280           $(STAGEautofeedback_CONFIGURE_FLAGS)
12281 @endif gcc-bootstrap
12282
12283
12284
12285
12286
12287 .PHONY: all-gcc maybe-all-gcc
12288 maybe-all-gcc:
12289 @if gcc-bootstrap
12290 all-gcc: stage_current
12291 @endif gcc-bootstrap
12292 @if gcc
12293 TARGET-gcc=all
12294 maybe-all-gcc: all-gcc
12295 all-gcc: configure-gcc
12296         @r=`${PWD_COMMAND}`; export r; \
12297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12298         $(HOST_EXPORTS)  \
12299         (cd $(HOST_SUBDIR)/gcc && \
12300           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12301                 $(TARGET-gcc))
12302 @endif gcc
12303
12304
12305
12306 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12307 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12308 maybe-all-stage1-gcc:
12309 maybe-clean-stage1-gcc:
12310 @if gcc-bootstrap
12311 maybe-all-stage1-gcc: all-stage1-gcc
12312 all-stage1: all-stage1-gcc
12313 TARGET-stage1-gcc = $(TARGET-gcc)
12314 all-stage1-gcc: configure-stage1-gcc
12315         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12316         @r=`${PWD_COMMAND}`; export r; \
12317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12318         TFLAGS="$(STAGE1_TFLAGS)"; \
12319         $(HOST_EXPORTS)  \
12320         cd $(HOST_SUBDIR)/gcc && \
12321          \
12322         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12323                 CFLAGS="$(STAGE1_CFLAGS)" \
12324                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12325                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12326                 LIBCFLAGS="$(LIBCFLAGS)" \
12327                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12328                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12329                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12330                 $(EXTRA_HOST_FLAGS)  \
12331                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12332                 TFLAGS="$(STAGE1_TFLAGS)"  \
12333                 $(TARGET-stage1-gcc)
12334
12335 maybe-clean-stage1-gcc: clean-stage1-gcc
12336 clean-stage1: clean-stage1-gcc
12337 clean-stage1-gcc:
12338         @if [ $(current_stage) = stage1 ]; then \
12339           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12340         else \
12341           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12342           $(MAKE) stage1-start; \
12343         fi; \
12344         cd $(HOST_SUBDIR)/gcc && \
12345         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12346         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12347 @endif gcc-bootstrap
12348
12349
12350 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12351 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12352 maybe-all-stage2-gcc:
12353 maybe-clean-stage2-gcc:
12354 @if gcc-bootstrap
12355 maybe-all-stage2-gcc: all-stage2-gcc
12356 all-stage2: all-stage2-gcc
12357 TARGET-stage2-gcc = $(TARGET-gcc)
12358 all-stage2-gcc: configure-stage2-gcc
12359         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12360         @r=`${PWD_COMMAND}`; export r; \
12361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12362         TFLAGS="$(STAGE2_TFLAGS)"; \
12363         $(HOST_EXPORTS) \
12364         $(POSTSTAGE1_HOST_EXPORTS)  \
12365         cd $(HOST_SUBDIR)/gcc && \
12366          \
12367         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12368                 CFLAGS="$(STAGE2_CFLAGS)" \
12369                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12370                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12371                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12372                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12373                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12374                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12375                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12376                 TFLAGS="$(STAGE2_TFLAGS)"  \
12377                 $(TARGET-stage2-gcc)
12378
12379 maybe-clean-stage2-gcc: clean-stage2-gcc
12380 clean-stage2: clean-stage2-gcc
12381 clean-stage2-gcc:
12382         @if [ $(current_stage) = stage2 ]; then \
12383           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12384         else \
12385           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12386           $(MAKE) stage2-start; \
12387         fi; \
12388         cd $(HOST_SUBDIR)/gcc && \
12389         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12390 @endif gcc-bootstrap
12391
12392
12393 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12394 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12395 maybe-all-stage3-gcc:
12396 maybe-clean-stage3-gcc:
12397 @if gcc-bootstrap
12398 maybe-all-stage3-gcc: all-stage3-gcc
12399 all-stage3: all-stage3-gcc
12400 TARGET-stage3-gcc = $(TARGET-gcc)
12401 all-stage3-gcc: configure-stage3-gcc
12402         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12403         @r=`${PWD_COMMAND}`; export r; \
12404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12405         TFLAGS="$(STAGE3_TFLAGS)"; \
12406         $(HOST_EXPORTS) \
12407         $(POSTSTAGE1_HOST_EXPORTS)  \
12408         cd $(HOST_SUBDIR)/gcc && \
12409          \
12410         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12411                 CFLAGS="$(STAGE3_CFLAGS)" \
12412                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12413                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12414                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12415                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12416                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12417                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12418                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12419                 TFLAGS="$(STAGE3_TFLAGS)"  \
12420                 $(TARGET-stage3-gcc)
12421
12422 maybe-clean-stage3-gcc: clean-stage3-gcc
12423 clean-stage3: clean-stage3-gcc
12424 clean-stage3-gcc:
12425         @if [ $(current_stage) = stage3 ]; then \
12426           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12427         else \
12428           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12429           $(MAKE) stage3-start; \
12430         fi; \
12431         cd $(HOST_SUBDIR)/gcc && \
12432         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12433 @endif gcc-bootstrap
12434
12435
12436 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12437 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12438 maybe-all-stage4-gcc:
12439 maybe-clean-stage4-gcc:
12440 @if gcc-bootstrap
12441 maybe-all-stage4-gcc: all-stage4-gcc
12442 all-stage4: all-stage4-gcc
12443 TARGET-stage4-gcc = $(TARGET-gcc)
12444 all-stage4-gcc: configure-stage4-gcc
12445         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12446         @r=`${PWD_COMMAND}`; export r; \
12447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12448         TFLAGS="$(STAGE4_TFLAGS)"; \
12449         $(HOST_EXPORTS) \
12450         $(POSTSTAGE1_HOST_EXPORTS)  \
12451         cd $(HOST_SUBDIR)/gcc && \
12452          \
12453         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12454                 CFLAGS="$(STAGE4_CFLAGS)" \
12455                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12456                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12457                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12458                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12459                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12460                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12461                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12462                 TFLAGS="$(STAGE4_TFLAGS)"  \
12463                 $(TARGET-stage4-gcc)
12464
12465 maybe-clean-stage4-gcc: clean-stage4-gcc
12466 clean-stage4: clean-stage4-gcc
12467 clean-stage4-gcc:
12468         @if [ $(current_stage) = stage4 ]; then \
12469           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12470         else \
12471           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12472           $(MAKE) stage4-start; \
12473         fi; \
12474         cd $(HOST_SUBDIR)/gcc && \
12475         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12476 @endif gcc-bootstrap
12477
12478
12479 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12480 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12481 maybe-all-stageprofile-gcc:
12482 maybe-clean-stageprofile-gcc:
12483 @if gcc-bootstrap
12484 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12485 all-stageprofile: all-stageprofile-gcc
12486 TARGET-stageprofile-gcc = $(TARGET-gcc)
12487 all-stageprofile-gcc: configure-stageprofile-gcc
12488         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12489         @r=`${PWD_COMMAND}`; export r; \
12490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12491         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12492         $(HOST_EXPORTS) \
12493         $(POSTSTAGE1_HOST_EXPORTS)  \
12494         cd $(HOST_SUBDIR)/gcc && \
12495          \
12496         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12497                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12498                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12499                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12500                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12501                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12502                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12503                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12504                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12505                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12506                 $(TARGET-stageprofile-gcc)
12507
12508 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12509 clean-stageprofile: clean-stageprofile-gcc
12510 clean-stageprofile-gcc:
12511         @if [ $(current_stage) = stageprofile ]; then \
12512           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12513         else \
12514           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12515           $(MAKE) stageprofile-start; \
12516         fi; \
12517         cd $(HOST_SUBDIR)/gcc && \
12518         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12519 @endif gcc-bootstrap
12520
12521
12522 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12523 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12524 maybe-all-stagetrain-gcc:
12525 maybe-clean-stagetrain-gcc:
12526 @if gcc-bootstrap
12527 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12528 all-stagetrain: all-stagetrain-gcc
12529 TARGET-stagetrain-gcc = $(TARGET-gcc)
12530 all-stagetrain-gcc: configure-stagetrain-gcc
12531         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12532         @r=`${PWD_COMMAND}`; export r; \
12533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12534         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12535         $(HOST_EXPORTS) \
12536         $(POSTSTAGE1_HOST_EXPORTS)  \
12537         cd $(HOST_SUBDIR)/gcc && \
12538          \
12539         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12540                 CFLAGS="$(STAGEtrain_CFLAGS)" \
12541                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12542                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12543                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12544                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12545                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12546                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12547                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12548                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
12549                 $(TARGET-stagetrain-gcc)
12550
12551 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12552 clean-stagetrain: clean-stagetrain-gcc
12553 clean-stagetrain-gcc:
12554         @if [ $(current_stage) = stagetrain ]; then \
12555           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12556         else \
12557           [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12558           $(MAKE) stagetrain-start; \
12559         fi; \
12560         cd $(HOST_SUBDIR)/gcc && \
12561         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12562 @endif gcc-bootstrap
12563
12564
12565 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12566 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12567 maybe-all-stagefeedback-gcc:
12568 maybe-clean-stagefeedback-gcc:
12569 @if gcc-bootstrap
12570 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12571 all-stagefeedback: all-stagefeedback-gcc
12572 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12573 all-stagefeedback-gcc: configure-stagefeedback-gcc
12574         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12575         @r=`${PWD_COMMAND}`; export r; \
12576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12577         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12578         $(HOST_EXPORTS) \
12579         $(POSTSTAGE1_HOST_EXPORTS)  \
12580         cd $(HOST_SUBDIR)/gcc && \
12581          \
12582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12583                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12584                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12585                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12586                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12587                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12588                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12589                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12590                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12591                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12592                 $(TARGET-stagefeedback-gcc)
12593
12594 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12595 clean-stagefeedback: clean-stagefeedback-gcc
12596 clean-stagefeedback-gcc:
12597         @if [ $(current_stage) = stagefeedback ]; then \
12598           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12599         else \
12600           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12601           $(MAKE) stagefeedback-start; \
12602         fi; \
12603         cd $(HOST_SUBDIR)/gcc && \
12604         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12605 @endif gcc-bootstrap
12606
12607
12608 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12609 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12610 maybe-all-stageautoprofile-gcc:
12611 maybe-clean-stageautoprofile-gcc:
12612 @if gcc-bootstrap
12613 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12614 all-stageautoprofile: all-stageautoprofile-gcc
12615 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12616 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12617         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12618         @r=`${PWD_COMMAND}`; export r; \
12619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12620         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12621         $(HOST_EXPORTS) \
12622         $(POSTSTAGE1_HOST_EXPORTS)  \
12623         cd $(HOST_SUBDIR)/gcc && \
12624         $$s/gcc/config/i386/$(AUTO_PROFILE) \
12625         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12626                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12627                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12628                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12629                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12633                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12634                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
12635                 $(TARGET-stageautoprofile-gcc)
12636
12637 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12638 clean-stageautoprofile: clean-stageautoprofile-gcc
12639 clean-stageautoprofile-gcc:
12640         @if [ $(current_stage) = stageautoprofile ]; then \
12641           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12642         else \
12643           [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12644           $(MAKE) stageautoprofile-start; \
12645         fi; \
12646         cd $(HOST_SUBDIR)/gcc && \
12647         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12648 @endif gcc-bootstrap
12649
12650
12651 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12652 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12653 maybe-all-stageautofeedback-gcc:
12654 maybe-clean-stageautofeedback-gcc:
12655 @if gcc-bootstrap
12656 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12657 all-stageautofeedback: all-stageautofeedback-gcc
12658 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12659 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12660         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12661         @r=`${PWD_COMMAND}`; export r; \
12662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12663         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12664         $(HOST_EXPORTS) \
12665         $(POSTSTAGE1_HOST_EXPORTS)  \
12666         cd $(HOST_SUBDIR)/gcc && \
12667          \
12668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12669                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12670                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12671                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12672                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12673                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12674                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12675                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12676                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12677                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12678                 $(TARGET-stageautofeedback-gcc)
12679
12680 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12681 clean-stageautofeedback: clean-stageautofeedback-gcc
12682 clean-stageautofeedback-gcc:
12683         @if [ $(current_stage) = stageautofeedback ]; then \
12684           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12685         else \
12686           [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12687           $(MAKE) stageautofeedback-start; \
12688         fi; \
12689         cd $(HOST_SUBDIR)/gcc && \
12690         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12691 @endif gcc-bootstrap
12692
12693
12694
12695
12696
12697 .PHONY: check-gcc maybe-check-gcc
12698 maybe-check-gcc:
12699 @if gcc
12700 maybe-check-gcc: check-gcc
12701
12702 check-gcc:
12703         @: $(MAKE); $(unstage)
12704         @r=`${PWD_COMMAND}`; export r; \
12705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12706         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12707         (cd $(HOST_SUBDIR)/gcc && \
12708           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12709
12710 @endif gcc
12711
12712 .PHONY: install-gcc maybe-install-gcc
12713 maybe-install-gcc:
12714 @if gcc
12715 maybe-install-gcc: install-gcc
12716
12717 install-gcc: installdirs
12718         @: $(MAKE); $(unstage)
12719         @r=`${PWD_COMMAND}`; export r; \
12720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12721         $(HOST_EXPORTS) \
12722         (cd $(HOST_SUBDIR)/gcc && \
12723           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12724
12725 @endif gcc
12726
12727 .PHONY: install-strip-gcc maybe-install-strip-gcc
12728 maybe-install-strip-gcc:
12729 @if gcc
12730 maybe-install-strip-gcc: install-strip-gcc
12731
12732 install-strip-gcc: installdirs
12733         @: $(MAKE); $(unstage)
12734         @r=`${PWD_COMMAND}`; export r; \
12735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12736         $(HOST_EXPORTS) \
12737         (cd $(HOST_SUBDIR)/gcc && \
12738           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12739
12740 @endif gcc
12741
12742 # Other targets (info, dvi, pdf, etc.)
12743
12744 .PHONY: maybe-info-gcc info-gcc
12745 maybe-info-gcc:
12746 @if gcc
12747 maybe-info-gcc: info-gcc
12748
12749 info-gcc: \
12750     configure-gcc 
12751         @[ -f ./gcc/Makefile ] || exit 0; \
12752         r=`${PWD_COMMAND}`; export r; \
12753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12754         $(HOST_EXPORTS) \
12755         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12757         done; \
12758         echo "Doing info in gcc"; \
12759         (cd $(HOST_SUBDIR)/gcc && \
12760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12762                   "RANLIB=$${RANLIB}" \
12763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12764                   info) \
12765           || exit 1
12766
12767 @endif gcc
12768
12769 .PHONY: maybe-dvi-gcc dvi-gcc
12770 maybe-dvi-gcc:
12771 @if gcc
12772 maybe-dvi-gcc: dvi-gcc
12773
12774 dvi-gcc: \
12775     configure-gcc 
12776         @[ -f ./gcc/Makefile ] || exit 0; \
12777         r=`${PWD_COMMAND}`; export r; \
12778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12779         $(HOST_EXPORTS) \
12780         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12782         done; \
12783         echo "Doing dvi in gcc"; \
12784         (cd $(HOST_SUBDIR)/gcc && \
12785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12787                   "RANLIB=$${RANLIB}" \
12788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12789                   dvi) \
12790           || exit 1
12791
12792 @endif gcc
12793
12794 .PHONY: maybe-pdf-gcc pdf-gcc
12795 maybe-pdf-gcc:
12796 @if gcc
12797 maybe-pdf-gcc: pdf-gcc
12798
12799 pdf-gcc: \
12800     configure-gcc 
12801         @[ -f ./gcc/Makefile ] || exit 0; \
12802         r=`${PWD_COMMAND}`; export r; \
12803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12804         $(HOST_EXPORTS) \
12805         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12807         done; \
12808         echo "Doing pdf in gcc"; \
12809         (cd $(HOST_SUBDIR)/gcc && \
12810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12812                   "RANLIB=$${RANLIB}" \
12813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12814                   pdf) \
12815           || exit 1
12816
12817 @endif gcc
12818
12819 .PHONY: maybe-html-gcc html-gcc
12820 maybe-html-gcc:
12821 @if gcc
12822 maybe-html-gcc: html-gcc
12823
12824 html-gcc: \
12825     configure-gcc 
12826         @[ -f ./gcc/Makefile ] || exit 0; \
12827         r=`${PWD_COMMAND}`; export r; \
12828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12829         $(HOST_EXPORTS) \
12830         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12832         done; \
12833         echo "Doing html in gcc"; \
12834         (cd $(HOST_SUBDIR)/gcc && \
12835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12837                   "RANLIB=$${RANLIB}" \
12838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12839                   html) \
12840           || exit 1
12841
12842 @endif gcc
12843
12844 .PHONY: maybe-TAGS-gcc TAGS-gcc
12845 maybe-TAGS-gcc:
12846 @if gcc
12847 maybe-TAGS-gcc: TAGS-gcc
12848
12849 TAGS-gcc: \
12850     configure-gcc 
12851         @[ -f ./gcc/Makefile ] || exit 0; \
12852         r=`${PWD_COMMAND}`; export r; \
12853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12854         $(HOST_EXPORTS) \
12855         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12857         done; \
12858         echo "Doing TAGS in gcc"; \
12859         (cd $(HOST_SUBDIR)/gcc && \
12860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12862                   "RANLIB=$${RANLIB}" \
12863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12864                   TAGS) \
12865           || exit 1
12866
12867 @endif gcc
12868
12869 .PHONY: maybe-install-info-gcc install-info-gcc
12870 maybe-install-info-gcc:
12871 @if gcc
12872 maybe-install-info-gcc: install-info-gcc
12873
12874 install-info-gcc: \
12875     configure-gcc \
12876     info-gcc 
12877         @[ -f ./gcc/Makefile ] || exit 0; \
12878         r=`${PWD_COMMAND}`; export r; \
12879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12880         $(HOST_EXPORTS) \
12881         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12883         done; \
12884         echo "Doing install-info in gcc"; \
12885         (cd $(HOST_SUBDIR)/gcc && \
12886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12888                   "RANLIB=$${RANLIB}" \
12889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12890                   install-info) \
12891           || exit 1
12892
12893 @endif gcc
12894
12895 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12896 maybe-install-dvi-gcc:
12897 @if gcc
12898 maybe-install-dvi-gcc: install-dvi-gcc
12899
12900 install-dvi-gcc: \
12901     configure-gcc \
12902     dvi-gcc 
12903         @[ -f ./gcc/Makefile ] || exit 0; \
12904         r=`${PWD_COMMAND}`; export r; \
12905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12906         $(HOST_EXPORTS) \
12907         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12909         done; \
12910         echo "Doing install-dvi in gcc"; \
12911         (cd $(HOST_SUBDIR)/gcc && \
12912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12914                   "RANLIB=$${RANLIB}" \
12915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12916                   install-dvi) \
12917           || exit 1
12918
12919 @endif gcc
12920
12921 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12922 maybe-install-pdf-gcc:
12923 @if gcc
12924 maybe-install-pdf-gcc: install-pdf-gcc
12925
12926 install-pdf-gcc: \
12927     configure-gcc \
12928     pdf-gcc 
12929         @[ -f ./gcc/Makefile ] || exit 0; \
12930         r=`${PWD_COMMAND}`; export r; \
12931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932         $(HOST_EXPORTS) \
12933         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12935         done; \
12936         echo "Doing install-pdf in gcc"; \
12937         (cd $(HOST_SUBDIR)/gcc && \
12938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12940                   "RANLIB=$${RANLIB}" \
12941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12942                   install-pdf) \
12943           || exit 1
12944
12945 @endif gcc
12946
12947 .PHONY: maybe-install-html-gcc install-html-gcc
12948 maybe-install-html-gcc:
12949 @if gcc
12950 maybe-install-html-gcc: install-html-gcc
12951
12952 install-html-gcc: \
12953     configure-gcc \
12954     html-gcc 
12955         @[ -f ./gcc/Makefile ] || exit 0; \
12956         r=`${PWD_COMMAND}`; export r; \
12957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12958         $(HOST_EXPORTS) \
12959         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12961         done; \
12962         echo "Doing install-html in gcc"; \
12963         (cd $(HOST_SUBDIR)/gcc && \
12964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12966                   "RANLIB=$${RANLIB}" \
12967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12968                   install-html) \
12969           || exit 1
12970
12971 @endif gcc
12972
12973 .PHONY: maybe-installcheck-gcc installcheck-gcc
12974 maybe-installcheck-gcc:
12975 @if gcc
12976 maybe-installcheck-gcc: installcheck-gcc
12977
12978 installcheck-gcc: \
12979     configure-gcc 
12980         @[ -f ./gcc/Makefile ] || exit 0; \
12981         r=`${PWD_COMMAND}`; export r; \
12982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12983         $(HOST_EXPORTS) \
12984         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12986         done; \
12987         echo "Doing installcheck in gcc"; \
12988         (cd $(HOST_SUBDIR)/gcc && \
12989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12991                   "RANLIB=$${RANLIB}" \
12992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12993                   installcheck) \
12994           || exit 1
12995
12996 @endif gcc
12997
12998 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12999 maybe-mostlyclean-gcc:
13000 @if gcc
13001 maybe-mostlyclean-gcc: mostlyclean-gcc
13002
13003 mostlyclean-gcc: 
13004         @[ -f ./gcc/Makefile ] || exit 0; \
13005         r=`${PWD_COMMAND}`; export r; \
13006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13007         $(HOST_EXPORTS) \
13008         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13010         done; \
13011         echo "Doing mostlyclean in gcc"; \
13012         (cd $(HOST_SUBDIR)/gcc && \
13013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13015                   "RANLIB=$${RANLIB}" \
13016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13017                   mostlyclean) \
13018           || exit 1
13019
13020 @endif gcc
13021
13022 .PHONY: maybe-clean-gcc clean-gcc
13023 maybe-clean-gcc:
13024 @if gcc
13025 maybe-clean-gcc: clean-gcc
13026
13027 clean-gcc: 
13028         @[ -f ./gcc/Makefile ] || exit 0; \
13029         r=`${PWD_COMMAND}`; export r; \
13030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13031         $(HOST_EXPORTS) \
13032         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13034         done; \
13035         echo "Doing clean in gcc"; \
13036         (cd $(HOST_SUBDIR)/gcc && \
13037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13039                   "RANLIB=$${RANLIB}" \
13040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13041                   clean) \
13042           || exit 1
13043
13044 @endif gcc
13045
13046 .PHONY: maybe-distclean-gcc distclean-gcc
13047 maybe-distclean-gcc:
13048 @if gcc
13049 maybe-distclean-gcc: distclean-gcc
13050
13051 distclean-gcc: 
13052         @[ -f ./gcc/Makefile ] || exit 0; \
13053         r=`${PWD_COMMAND}`; export r; \
13054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13055         $(HOST_EXPORTS) \
13056         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13058         done; \
13059         echo "Doing distclean in gcc"; \
13060         (cd $(HOST_SUBDIR)/gcc && \
13061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13063                   "RANLIB=$${RANLIB}" \
13064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13065                   distclean) \
13066           || exit 1
13067
13068 @endif gcc
13069
13070 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13071 maybe-maintainer-clean-gcc:
13072 @if gcc
13073 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13074
13075 maintainer-clean-gcc: 
13076         @[ -f ./gcc/Makefile ] || exit 0; \
13077         r=`${PWD_COMMAND}`; export r; \
13078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13079         $(HOST_EXPORTS) \
13080         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13082         done; \
13083         echo "Doing maintainer-clean in gcc"; \
13084         (cd $(HOST_SUBDIR)/gcc && \
13085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13087                   "RANLIB=$${RANLIB}" \
13088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13089                   maintainer-clean) \
13090           || exit 1
13091
13092 @endif gcc
13093
13094
13095
13096 .PHONY: configure-gmp maybe-configure-gmp
13097 maybe-configure-gmp:
13098 @if gcc-bootstrap
13099 configure-gmp: stage_current
13100 @endif gcc-bootstrap
13101 @if gmp
13102 maybe-configure-gmp: configure-gmp
13103 configure-gmp: 
13104         @r=`${PWD_COMMAND}`; export r; \
13105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13107         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13108         $(HOST_EXPORTS)  \
13109         echo Configuring in $(HOST_SUBDIR)/gmp; \
13110         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13111         case $(srcdir) in \
13112           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13113           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13114                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13115         esac; \
13116         module_srcdir=gmp; \
13117         $(SHELL) \
13118           $$s/$$module_srcdir/configure \
13119           --srcdir=$${topdir}/$$module_srcdir \
13120           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13121           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
13122           || exit 1
13123 @endif gmp
13124
13125
13126
13127 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13128 maybe-configure-stage1-gmp:
13129 @if gmp-bootstrap
13130 maybe-configure-stage1-gmp: configure-stage1-gmp
13131 configure-stage1-gmp:
13132         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13133         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13134         @r=`${PWD_COMMAND}`; export r; \
13135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13136         TFLAGS="$(STAGE1_TFLAGS)"; \
13137         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13138         $(HOST_EXPORTS) \
13139         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13140         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13141         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13142         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13144         cd $(HOST_SUBDIR)/gmp || exit 1; \
13145         case $(srcdir) in \
13146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13147           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13149         esac; \
13150         module_srcdir=gmp; \
13151         $(SHELL) $$s/$$module_srcdir/configure \
13152           --srcdir=$${topdir}/$$module_srcdir \
13153           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13154           --target=none-${host_vendor}-${host_os} \
13155            \
13156           $(STAGE1_CONFIGURE_FLAGS) \
13157           --disable-shared LEX="touch lex.yy.c"
13158 @endif gmp-bootstrap
13159
13160 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13161 maybe-configure-stage2-gmp:
13162 @if gmp-bootstrap
13163 maybe-configure-stage2-gmp: configure-stage2-gmp
13164 configure-stage2-gmp:
13165         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13167         @r=`${PWD_COMMAND}`; export r; \
13168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13169         TFLAGS="$(STAGE2_TFLAGS)"; \
13170         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13171         $(HOST_EXPORTS) \
13172         $(POSTSTAGE1_HOST_EXPORTS) \
13173         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13174         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13175         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13176         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13178         cd $(HOST_SUBDIR)/gmp || exit 1; \
13179         case $(srcdir) in \
13180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13181           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13183         esac; \
13184         module_srcdir=gmp; \
13185         $(SHELL) $$s/$$module_srcdir/configure \
13186           --srcdir=$${topdir}/$$module_srcdir \
13187           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13188           --target=none-${host_vendor}-${host_os} \
13189           --with-build-libsubdir=$(HOST_SUBDIR) \
13190           $(STAGE2_CONFIGURE_FLAGS) \
13191           --disable-shared LEX="touch lex.yy.c"
13192 @endif gmp-bootstrap
13193
13194 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13195 maybe-configure-stage3-gmp:
13196 @if gmp-bootstrap
13197 maybe-configure-stage3-gmp: configure-stage3-gmp
13198 configure-stage3-gmp:
13199         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13200         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13201         @r=`${PWD_COMMAND}`; export r; \
13202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13203         TFLAGS="$(STAGE3_TFLAGS)"; \
13204         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13205         $(HOST_EXPORTS) \
13206         $(POSTSTAGE1_HOST_EXPORTS) \
13207         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13208         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13209         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13210         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13212         cd $(HOST_SUBDIR)/gmp || exit 1; \
13213         case $(srcdir) in \
13214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13215           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13217         esac; \
13218         module_srcdir=gmp; \
13219         $(SHELL) $$s/$$module_srcdir/configure \
13220           --srcdir=$${topdir}/$$module_srcdir \
13221           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13222           --target=none-${host_vendor}-${host_os} \
13223           --with-build-libsubdir=$(HOST_SUBDIR) \
13224           $(STAGE3_CONFIGURE_FLAGS) \
13225           --disable-shared LEX="touch lex.yy.c"
13226 @endif gmp-bootstrap
13227
13228 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13229 maybe-configure-stage4-gmp:
13230 @if gmp-bootstrap
13231 maybe-configure-stage4-gmp: configure-stage4-gmp
13232 configure-stage4-gmp:
13233         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13234         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13235         @r=`${PWD_COMMAND}`; export r; \
13236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13237         TFLAGS="$(STAGE4_TFLAGS)"; \
13238         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13239         $(HOST_EXPORTS) \
13240         $(POSTSTAGE1_HOST_EXPORTS) \
13241         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13242         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13243         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13244         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13245         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13246         cd $(HOST_SUBDIR)/gmp || exit 1; \
13247         case $(srcdir) in \
13248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13249           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13251         esac; \
13252         module_srcdir=gmp; \
13253         $(SHELL) $$s/$$module_srcdir/configure \
13254           --srcdir=$${topdir}/$$module_srcdir \
13255           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13256           --target=none-${host_vendor}-${host_os} \
13257           --with-build-libsubdir=$(HOST_SUBDIR) \
13258           $(STAGE4_CONFIGURE_FLAGS) \
13259           --disable-shared LEX="touch lex.yy.c"
13260 @endif gmp-bootstrap
13261
13262 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13263 maybe-configure-stageprofile-gmp:
13264 @if gmp-bootstrap
13265 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13266 configure-stageprofile-gmp:
13267         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13268         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13269         @r=`${PWD_COMMAND}`; export r; \
13270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13271         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13272         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13273         $(HOST_EXPORTS) \
13274         $(POSTSTAGE1_HOST_EXPORTS) \
13275         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13276         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13277         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13278         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13279         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13280         cd $(HOST_SUBDIR)/gmp || exit 1; \
13281         case $(srcdir) in \
13282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13283           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13285         esac; \
13286         module_srcdir=gmp; \
13287         $(SHELL) $$s/$$module_srcdir/configure \
13288           --srcdir=$${topdir}/$$module_srcdir \
13289           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13290           --target=none-${host_vendor}-${host_os} \
13291           --with-build-libsubdir=$(HOST_SUBDIR) \
13292           $(STAGEprofile_CONFIGURE_FLAGS) \
13293           --disable-shared LEX="touch lex.yy.c"
13294 @endif gmp-bootstrap
13295
13296 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13297 maybe-configure-stagetrain-gmp:
13298 @if gmp-bootstrap
13299 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13300 configure-stagetrain-gmp:
13301         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13302         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13303         @r=`${PWD_COMMAND}`; export r; \
13304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13305         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13306         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13307         $(HOST_EXPORTS) \
13308         $(POSTSTAGE1_HOST_EXPORTS) \
13309         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13310         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13311         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
13312         echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13313         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13314         cd $(HOST_SUBDIR)/gmp || exit 1; \
13315         case $(srcdir) in \
13316           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13317           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13318                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13319         esac; \
13320         module_srcdir=gmp; \
13321         $(SHELL) $$s/$$module_srcdir/configure \
13322           --srcdir=$${topdir}/$$module_srcdir \
13323           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13324           --target=none-${host_vendor}-${host_os} \
13325           --with-build-libsubdir=$(HOST_SUBDIR) \
13326           $(STAGEtrain_CONFIGURE_FLAGS) \
13327           --disable-shared LEX="touch lex.yy.c"
13328 @endif gmp-bootstrap
13329
13330 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13331 maybe-configure-stagefeedback-gmp:
13332 @if gmp-bootstrap
13333 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13334 configure-stagefeedback-gmp:
13335         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13336         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13337         @r=`${PWD_COMMAND}`; export r; \
13338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13339         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13340         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13341         $(HOST_EXPORTS) \
13342         $(POSTSTAGE1_HOST_EXPORTS) \
13343         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13344         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13345         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13346         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13348         cd $(HOST_SUBDIR)/gmp || exit 1; \
13349         case $(srcdir) in \
13350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13351           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13353         esac; \
13354         module_srcdir=gmp; \
13355         $(SHELL) $$s/$$module_srcdir/configure \
13356           --srcdir=$${topdir}/$$module_srcdir \
13357           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13358           --target=none-${host_vendor}-${host_os} \
13359           --with-build-libsubdir=$(HOST_SUBDIR) \
13360           $(STAGEfeedback_CONFIGURE_FLAGS) \
13361           --disable-shared LEX="touch lex.yy.c"
13362 @endif gmp-bootstrap
13363
13364 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13365 maybe-configure-stageautoprofile-gmp:
13366 @if gmp-bootstrap
13367 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13368 configure-stageautoprofile-gmp:
13369         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13370         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13371         @r=`${PWD_COMMAND}`; export r; \
13372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13373         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13374         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13375         $(HOST_EXPORTS) \
13376         $(POSTSTAGE1_HOST_EXPORTS) \
13377         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13378         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13379         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
13380         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13382         cd $(HOST_SUBDIR)/gmp || exit 1; \
13383         case $(srcdir) in \
13384           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13385           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13386                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13387         esac; \
13388         module_srcdir=gmp; \
13389         $(SHELL) $$s/$$module_srcdir/configure \
13390           --srcdir=$${topdir}/$$module_srcdir \
13391           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13392           --target=none-${host_vendor}-${host_os} \
13393           --with-build-libsubdir=$(HOST_SUBDIR) \
13394           $(STAGEautoprofile_CONFIGURE_FLAGS) \
13395           --disable-shared LEX="touch lex.yy.c"
13396 @endif gmp-bootstrap
13397
13398 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13399 maybe-configure-stageautofeedback-gmp:
13400 @if gmp-bootstrap
13401 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13402 configure-stageautofeedback-gmp:
13403         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13404         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13405         @r=`${PWD_COMMAND}`; export r; \
13406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13407         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13408         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13409         $(HOST_EXPORTS) \
13410         $(POSTSTAGE1_HOST_EXPORTS) \
13411         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13412         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13413         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
13414         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13415         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13416         cd $(HOST_SUBDIR)/gmp || exit 1; \
13417         case $(srcdir) in \
13418           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13419           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13420                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13421         esac; \
13422         module_srcdir=gmp; \
13423         $(SHELL) $$s/$$module_srcdir/configure \
13424           --srcdir=$${topdir}/$$module_srcdir \
13425           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13426           --target=none-${host_vendor}-${host_os} \
13427           --with-build-libsubdir=$(HOST_SUBDIR) \
13428           $(STAGEautofeedback_CONFIGURE_FLAGS) \
13429           --disable-shared LEX="touch lex.yy.c"
13430 @endif gmp-bootstrap
13431
13432
13433
13434
13435
13436 .PHONY: all-gmp maybe-all-gmp
13437 maybe-all-gmp:
13438 @if gcc-bootstrap
13439 all-gmp: stage_current
13440 @endif gcc-bootstrap
13441 @if gmp
13442 TARGET-gmp=all
13443 maybe-all-gmp: all-gmp
13444 all-gmp: configure-gmp
13445         @r=`${PWD_COMMAND}`; export r; \
13446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13447         $(HOST_EXPORTS)  \
13448         (cd $(HOST_SUBDIR)/gmp && \
13449           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13450                 $(TARGET-gmp))
13451 @endif gmp
13452
13453
13454
13455 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13456 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13457 maybe-all-stage1-gmp:
13458 maybe-clean-stage1-gmp:
13459 @if gmp-bootstrap
13460 maybe-all-stage1-gmp: all-stage1-gmp
13461 all-stage1: all-stage1-gmp
13462 TARGET-stage1-gmp = $(TARGET-gmp)
13463 all-stage1-gmp: configure-stage1-gmp
13464         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13465         @r=`${PWD_COMMAND}`; export r; \
13466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13467         TFLAGS="$(STAGE1_TFLAGS)"; \
13468         $(HOST_EXPORTS)  \
13469         cd $(HOST_SUBDIR)/gmp && \
13470          \
13471         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13472                 CFLAGS="$(STAGE1_CFLAGS)" \
13473                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13474                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13475                 LIBCFLAGS="$(LIBCFLAGS)" \
13476                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13477                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13478                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13479                 $(EXTRA_HOST_FLAGS)  \
13480                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13481                 TFLAGS="$(STAGE1_TFLAGS)"  \
13482                 $(TARGET-stage1-gmp)
13483
13484 maybe-clean-stage1-gmp: clean-stage1-gmp
13485 clean-stage1: clean-stage1-gmp
13486 clean-stage1-gmp:
13487         @if [ $(current_stage) = stage1 ]; then \
13488           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13489         else \
13490           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13491           $(MAKE) stage1-start; \
13492         fi; \
13493         cd $(HOST_SUBDIR)/gmp && \
13494         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13495         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13496 @endif gmp-bootstrap
13497
13498
13499 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13500 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13501 maybe-all-stage2-gmp:
13502 maybe-clean-stage2-gmp:
13503 @if gmp-bootstrap
13504 maybe-all-stage2-gmp: all-stage2-gmp
13505 all-stage2: all-stage2-gmp
13506 TARGET-stage2-gmp = $(TARGET-gmp)
13507 all-stage2-gmp: configure-stage2-gmp
13508         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13509         @r=`${PWD_COMMAND}`; export r; \
13510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13511         TFLAGS="$(STAGE2_TFLAGS)"; \
13512         $(HOST_EXPORTS) \
13513         $(POSTSTAGE1_HOST_EXPORTS)  \
13514         cd $(HOST_SUBDIR)/gmp && \
13515          \
13516         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13517                 CFLAGS="$(STAGE2_CFLAGS)" \
13518                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13519                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13520                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13521                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13522                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13523                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13524                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13525                 TFLAGS="$(STAGE2_TFLAGS)"  \
13526                 $(TARGET-stage2-gmp)
13527
13528 maybe-clean-stage2-gmp: clean-stage2-gmp
13529 clean-stage2: clean-stage2-gmp
13530 clean-stage2-gmp:
13531         @if [ $(current_stage) = stage2 ]; then \
13532           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13533         else \
13534           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13535           $(MAKE) stage2-start; \
13536         fi; \
13537         cd $(HOST_SUBDIR)/gmp && \
13538         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13539 @endif gmp-bootstrap
13540
13541
13542 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13543 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13544 maybe-all-stage3-gmp:
13545 maybe-clean-stage3-gmp:
13546 @if gmp-bootstrap
13547 maybe-all-stage3-gmp: all-stage3-gmp
13548 all-stage3: all-stage3-gmp
13549 TARGET-stage3-gmp = $(TARGET-gmp)
13550 all-stage3-gmp: configure-stage3-gmp
13551         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13552         @r=`${PWD_COMMAND}`; export r; \
13553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13554         TFLAGS="$(STAGE3_TFLAGS)"; \
13555         $(HOST_EXPORTS) \
13556         $(POSTSTAGE1_HOST_EXPORTS)  \
13557         cd $(HOST_SUBDIR)/gmp && \
13558          \
13559         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13560                 CFLAGS="$(STAGE3_CFLAGS)" \
13561                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13562                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13563                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13564                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13565                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13566                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13567                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13568                 TFLAGS="$(STAGE3_TFLAGS)"  \
13569                 $(TARGET-stage3-gmp)
13570
13571 maybe-clean-stage3-gmp: clean-stage3-gmp
13572 clean-stage3: clean-stage3-gmp
13573 clean-stage3-gmp:
13574         @if [ $(current_stage) = stage3 ]; then \
13575           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13576         else \
13577           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13578           $(MAKE) stage3-start; \
13579         fi; \
13580         cd $(HOST_SUBDIR)/gmp && \
13581         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13582 @endif gmp-bootstrap
13583
13584
13585 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13586 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13587 maybe-all-stage4-gmp:
13588 maybe-clean-stage4-gmp:
13589 @if gmp-bootstrap
13590 maybe-all-stage4-gmp: all-stage4-gmp
13591 all-stage4: all-stage4-gmp
13592 TARGET-stage4-gmp = $(TARGET-gmp)
13593 all-stage4-gmp: configure-stage4-gmp
13594         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13595         @r=`${PWD_COMMAND}`; export r; \
13596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13597         TFLAGS="$(STAGE4_TFLAGS)"; \
13598         $(HOST_EXPORTS) \
13599         $(POSTSTAGE1_HOST_EXPORTS)  \
13600         cd $(HOST_SUBDIR)/gmp && \
13601          \
13602         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13603                 CFLAGS="$(STAGE4_CFLAGS)" \
13604                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13605                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13606                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13607                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13608                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13609                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13610                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13611                 TFLAGS="$(STAGE4_TFLAGS)"  \
13612                 $(TARGET-stage4-gmp)
13613
13614 maybe-clean-stage4-gmp: clean-stage4-gmp
13615 clean-stage4: clean-stage4-gmp
13616 clean-stage4-gmp:
13617         @if [ $(current_stage) = stage4 ]; then \
13618           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13619         else \
13620           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13621           $(MAKE) stage4-start; \
13622         fi; \
13623         cd $(HOST_SUBDIR)/gmp && \
13624         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13625 @endif gmp-bootstrap
13626
13627
13628 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13629 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13630 maybe-all-stageprofile-gmp:
13631 maybe-clean-stageprofile-gmp:
13632 @if gmp-bootstrap
13633 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13634 all-stageprofile: all-stageprofile-gmp
13635 TARGET-stageprofile-gmp = $(TARGET-gmp)
13636 all-stageprofile-gmp: configure-stageprofile-gmp
13637         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13638         @r=`${PWD_COMMAND}`; export r; \
13639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13640         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13641         $(HOST_EXPORTS) \
13642         $(POSTSTAGE1_HOST_EXPORTS)  \
13643         cd $(HOST_SUBDIR)/gmp && \
13644          \
13645         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13646                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13647                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13648                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13649                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13650                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13651                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13652                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13653                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13654                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13655                 $(TARGET-stageprofile-gmp)
13656
13657 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13658 clean-stageprofile: clean-stageprofile-gmp
13659 clean-stageprofile-gmp:
13660         @if [ $(current_stage) = stageprofile ]; then \
13661           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13662         else \
13663           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13664           $(MAKE) stageprofile-start; \
13665         fi; \
13666         cd $(HOST_SUBDIR)/gmp && \
13667         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13668 @endif gmp-bootstrap
13669
13670
13671 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13672 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13673 maybe-all-stagetrain-gmp:
13674 maybe-clean-stagetrain-gmp:
13675 @if gmp-bootstrap
13676 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13677 all-stagetrain: all-stagetrain-gmp
13678 TARGET-stagetrain-gmp = $(TARGET-gmp)
13679 all-stagetrain-gmp: configure-stagetrain-gmp
13680         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13681         @r=`${PWD_COMMAND}`; export r; \
13682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13683         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13684         $(HOST_EXPORTS) \
13685         $(POSTSTAGE1_HOST_EXPORTS)  \
13686         cd $(HOST_SUBDIR)/gmp && \
13687          \
13688         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13689                 CFLAGS="$(STAGEtrain_CFLAGS)" \
13690                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13691                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13692                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13696                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13697                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
13698                 $(TARGET-stagetrain-gmp)
13699
13700 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13701 clean-stagetrain: clean-stagetrain-gmp
13702 clean-stagetrain-gmp:
13703         @if [ $(current_stage) = stagetrain ]; then \
13704           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13705         else \
13706           [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13707           $(MAKE) stagetrain-start; \
13708         fi; \
13709         cd $(HOST_SUBDIR)/gmp && \
13710         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13711 @endif gmp-bootstrap
13712
13713
13714 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13715 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13716 maybe-all-stagefeedback-gmp:
13717 maybe-clean-stagefeedback-gmp:
13718 @if gmp-bootstrap
13719 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13720 all-stagefeedback: all-stagefeedback-gmp
13721 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13722 all-stagefeedback-gmp: configure-stagefeedback-gmp
13723         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13724         @r=`${PWD_COMMAND}`; export r; \
13725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13726         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13727         $(HOST_EXPORTS) \
13728         $(POSTSTAGE1_HOST_EXPORTS)  \
13729         cd $(HOST_SUBDIR)/gmp && \
13730          \
13731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13732                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13733                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13734                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13735                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13736                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13737                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13738                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13739                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13740                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13741                 $(TARGET-stagefeedback-gmp)
13742
13743 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13744 clean-stagefeedback: clean-stagefeedback-gmp
13745 clean-stagefeedback-gmp:
13746         @if [ $(current_stage) = stagefeedback ]; then \
13747           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13748         else \
13749           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13750           $(MAKE) stagefeedback-start; \
13751         fi; \
13752         cd $(HOST_SUBDIR)/gmp && \
13753         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13754 @endif gmp-bootstrap
13755
13756
13757 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13758 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13759 maybe-all-stageautoprofile-gmp:
13760 maybe-clean-stageautoprofile-gmp:
13761 @if gmp-bootstrap
13762 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13763 all-stageautoprofile: all-stageautoprofile-gmp
13764 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13765 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13766         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13767         @r=`${PWD_COMMAND}`; export r; \
13768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13769         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13770         $(HOST_EXPORTS) \
13771         $(POSTSTAGE1_HOST_EXPORTS)  \
13772         cd $(HOST_SUBDIR)/gmp && \
13773         $$s/gcc/config/i386/$(AUTO_PROFILE) \
13774         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13775                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13776                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13777                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13778                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13779                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13780                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13781                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13782                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13783                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
13784                 $(TARGET-stageautoprofile-gmp)
13785
13786 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13787 clean-stageautoprofile: clean-stageautoprofile-gmp
13788 clean-stageautoprofile-gmp:
13789         @if [ $(current_stage) = stageautoprofile ]; then \
13790           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13791         else \
13792           [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13793           $(MAKE) stageautoprofile-start; \
13794         fi; \
13795         cd $(HOST_SUBDIR)/gmp && \
13796         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13797 @endif gmp-bootstrap
13798
13799
13800 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13801 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13802 maybe-all-stageautofeedback-gmp:
13803 maybe-clean-stageautofeedback-gmp:
13804 @if gmp-bootstrap
13805 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13806 all-stageautofeedback: all-stageautofeedback-gmp
13807 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13808 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13809         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13810         @r=`${PWD_COMMAND}`; export r; \
13811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13812         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13813         $(HOST_EXPORTS) \
13814         $(POSTSTAGE1_HOST_EXPORTS)  \
13815         cd $(HOST_SUBDIR)/gmp && \
13816          \
13817         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13818                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13819                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13820                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13821                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13822                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13823                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13824                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13825                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13826                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13827                 $(TARGET-stageautofeedback-gmp)
13828
13829 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13830 clean-stageautofeedback: clean-stageautofeedback-gmp
13831 clean-stageautofeedback-gmp:
13832         @if [ $(current_stage) = stageautofeedback ]; then \
13833           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13834         else \
13835           [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13836           $(MAKE) stageautofeedback-start; \
13837         fi; \
13838         cd $(HOST_SUBDIR)/gmp && \
13839         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13840 @endif gmp-bootstrap
13841
13842
13843
13844
13845
13846 .PHONY: check-gmp maybe-check-gmp
13847 maybe-check-gmp:
13848 @if gmp
13849 maybe-check-gmp: check-gmp
13850
13851 check-gmp:
13852         @: $(MAKE); $(unstage)
13853         @r=`${PWD_COMMAND}`; export r; \
13854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13855         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13856         (cd $(HOST_SUBDIR)/gmp && \
13857           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13858
13859 @endif gmp
13860
13861 .PHONY: install-gmp maybe-install-gmp
13862 maybe-install-gmp:
13863 @if gmp
13864 maybe-install-gmp: install-gmp
13865
13866 install-gmp:
13867
13868 @endif gmp
13869
13870 .PHONY: install-strip-gmp maybe-install-strip-gmp
13871 maybe-install-strip-gmp:
13872 @if gmp
13873 maybe-install-strip-gmp: install-strip-gmp
13874
13875 install-strip-gmp:
13876
13877 @endif gmp
13878
13879 # Other targets (info, dvi, pdf, etc.)
13880
13881 .PHONY: maybe-info-gmp info-gmp
13882 maybe-info-gmp:
13883 @if gmp
13884 maybe-info-gmp: info-gmp
13885
13886 info-gmp: \
13887     configure-gmp 
13888         @[ -f ./gmp/Makefile ] || exit 0; \
13889         r=`${PWD_COMMAND}`; export r; \
13890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13891         $(HOST_EXPORTS) \
13892         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13894         done; \
13895         echo "Doing info in gmp"; \
13896         (cd $(HOST_SUBDIR)/gmp && \
13897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13899                   "RANLIB=$${RANLIB}" \
13900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13901                   info) \
13902           || exit 1
13903
13904 @endif gmp
13905
13906 .PHONY: maybe-dvi-gmp dvi-gmp
13907 maybe-dvi-gmp:
13908 @if gmp
13909 maybe-dvi-gmp: dvi-gmp
13910
13911 dvi-gmp: \
13912     configure-gmp 
13913         @[ -f ./gmp/Makefile ] || exit 0; \
13914         r=`${PWD_COMMAND}`; export r; \
13915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13916         $(HOST_EXPORTS) \
13917         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13919         done; \
13920         echo "Doing dvi in gmp"; \
13921         (cd $(HOST_SUBDIR)/gmp && \
13922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13924                   "RANLIB=$${RANLIB}" \
13925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13926                   dvi) \
13927           || exit 1
13928
13929 @endif gmp
13930
13931 .PHONY: maybe-pdf-gmp pdf-gmp
13932 maybe-pdf-gmp:
13933 @if gmp
13934 maybe-pdf-gmp: pdf-gmp
13935
13936 pdf-gmp: \
13937     configure-gmp 
13938         @[ -f ./gmp/Makefile ] || exit 0; \
13939         r=`${PWD_COMMAND}`; export r; \
13940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13941         $(HOST_EXPORTS) \
13942         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13944         done; \
13945         echo "Doing pdf in gmp"; \
13946         (cd $(HOST_SUBDIR)/gmp && \
13947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13949                   "RANLIB=$${RANLIB}" \
13950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13951                   pdf) \
13952           || exit 1
13953
13954 @endif gmp
13955
13956 .PHONY: maybe-html-gmp html-gmp
13957 maybe-html-gmp:
13958 @if gmp
13959 maybe-html-gmp: html-gmp
13960
13961 html-gmp: \
13962     configure-gmp 
13963         @[ -f ./gmp/Makefile ] || exit 0; \
13964         r=`${PWD_COMMAND}`; export r; \
13965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13966         $(HOST_EXPORTS) \
13967         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13969         done; \
13970         echo "Doing html in gmp"; \
13971         (cd $(HOST_SUBDIR)/gmp && \
13972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13974                   "RANLIB=$${RANLIB}" \
13975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13976                   html) \
13977           || exit 1
13978
13979 @endif gmp
13980
13981 .PHONY: maybe-TAGS-gmp TAGS-gmp
13982 maybe-TAGS-gmp:
13983 @if gmp
13984 maybe-TAGS-gmp: TAGS-gmp
13985
13986 TAGS-gmp: \
13987     configure-gmp 
13988         @[ -f ./gmp/Makefile ] || exit 0; \
13989         r=`${PWD_COMMAND}`; export r; \
13990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13991         $(HOST_EXPORTS) \
13992         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13994         done; \
13995         echo "Doing TAGS in gmp"; \
13996         (cd $(HOST_SUBDIR)/gmp && \
13997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13999                   "RANLIB=$${RANLIB}" \
14000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14001                   TAGS) \
14002           || exit 1
14003
14004 @endif gmp
14005
14006 .PHONY: maybe-install-info-gmp install-info-gmp
14007 maybe-install-info-gmp:
14008 @if gmp
14009 maybe-install-info-gmp: install-info-gmp
14010
14011 install-info-gmp: \
14012     configure-gmp \
14013     info-gmp 
14014         @[ -f ./gmp/Makefile ] || exit 0; \
14015         r=`${PWD_COMMAND}`; export r; \
14016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14017         $(HOST_EXPORTS) \
14018         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14020         done; \
14021         echo "Doing install-info in gmp"; \
14022         (cd $(HOST_SUBDIR)/gmp && \
14023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14025                   "RANLIB=$${RANLIB}" \
14026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14027                   install-info) \
14028           || exit 1
14029
14030 @endif gmp
14031
14032 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14033 maybe-install-dvi-gmp:
14034 @if gmp
14035 maybe-install-dvi-gmp: install-dvi-gmp
14036
14037 install-dvi-gmp: \
14038     configure-gmp \
14039     dvi-gmp 
14040         @[ -f ./gmp/Makefile ] || exit 0; \
14041         r=`${PWD_COMMAND}`; export r; \
14042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14043         $(HOST_EXPORTS) \
14044         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14046         done; \
14047         echo "Doing install-dvi in gmp"; \
14048         (cd $(HOST_SUBDIR)/gmp && \
14049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14051                   "RANLIB=$${RANLIB}" \
14052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14053                   install-dvi) \
14054           || exit 1
14055
14056 @endif gmp
14057
14058 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14059 maybe-install-pdf-gmp:
14060 @if gmp
14061 maybe-install-pdf-gmp: install-pdf-gmp
14062
14063 install-pdf-gmp: \
14064     configure-gmp \
14065     pdf-gmp 
14066         @[ -f ./gmp/Makefile ] || exit 0; \
14067         r=`${PWD_COMMAND}`; export r; \
14068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14069         $(HOST_EXPORTS) \
14070         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14072         done; \
14073         echo "Doing install-pdf in gmp"; \
14074         (cd $(HOST_SUBDIR)/gmp && \
14075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14077                   "RANLIB=$${RANLIB}" \
14078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14079                   install-pdf) \
14080           || exit 1
14081
14082 @endif gmp
14083
14084 .PHONY: maybe-install-html-gmp install-html-gmp
14085 maybe-install-html-gmp:
14086 @if gmp
14087 maybe-install-html-gmp: install-html-gmp
14088
14089 install-html-gmp: \
14090     configure-gmp \
14091     html-gmp 
14092         @[ -f ./gmp/Makefile ] || exit 0; \
14093         r=`${PWD_COMMAND}`; export r; \
14094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14095         $(HOST_EXPORTS) \
14096         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14098         done; \
14099         echo "Doing install-html in gmp"; \
14100         (cd $(HOST_SUBDIR)/gmp && \
14101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14103                   "RANLIB=$${RANLIB}" \
14104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14105                   install-html) \
14106           || exit 1
14107
14108 @endif gmp
14109
14110 .PHONY: maybe-installcheck-gmp installcheck-gmp
14111 maybe-installcheck-gmp:
14112 @if gmp
14113 maybe-installcheck-gmp: installcheck-gmp
14114
14115 installcheck-gmp: \
14116     configure-gmp 
14117         @[ -f ./gmp/Makefile ] || exit 0; \
14118         r=`${PWD_COMMAND}`; export r; \
14119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14120         $(HOST_EXPORTS) \
14121         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14123         done; \
14124         echo "Doing installcheck in gmp"; \
14125         (cd $(HOST_SUBDIR)/gmp && \
14126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14128                   "RANLIB=$${RANLIB}" \
14129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14130                   installcheck) \
14131           || exit 1
14132
14133 @endif gmp
14134
14135 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14136 maybe-mostlyclean-gmp:
14137 @if gmp
14138 maybe-mostlyclean-gmp: mostlyclean-gmp
14139
14140 mostlyclean-gmp: 
14141         @[ -f ./gmp/Makefile ] || exit 0; \
14142         r=`${PWD_COMMAND}`; export r; \
14143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14144         $(HOST_EXPORTS) \
14145         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14147         done; \
14148         echo "Doing mostlyclean in gmp"; \
14149         (cd $(HOST_SUBDIR)/gmp && \
14150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14152                   "RANLIB=$${RANLIB}" \
14153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14154                   mostlyclean) \
14155           || exit 1
14156
14157 @endif gmp
14158
14159 .PHONY: maybe-clean-gmp clean-gmp
14160 maybe-clean-gmp:
14161 @if gmp
14162 maybe-clean-gmp: clean-gmp
14163
14164 clean-gmp: 
14165         @[ -f ./gmp/Makefile ] || exit 0; \
14166         r=`${PWD_COMMAND}`; export r; \
14167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168         $(HOST_EXPORTS) \
14169         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14171         done; \
14172         echo "Doing clean in gmp"; \
14173         (cd $(HOST_SUBDIR)/gmp && \
14174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14176                   "RANLIB=$${RANLIB}" \
14177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14178                   clean) \
14179           || exit 1
14180
14181 @endif gmp
14182
14183 .PHONY: maybe-distclean-gmp distclean-gmp
14184 maybe-distclean-gmp:
14185 @if gmp
14186 maybe-distclean-gmp: distclean-gmp
14187
14188 distclean-gmp: 
14189         @[ -f ./gmp/Makefile ] || exit 0; \
14190         r=`${PWD_COMMAND}`; export r; \
14191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14192         $(HOST_EXPORTS) \
14193         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14195         done; \
14196         echo "Doing distclean in gmp"; \
14197         (cd $(HOST_SUBDIR)/gmp && \
14198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14200                   "RANLIB=$${RANLIB}" \
14201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14202                   distclean) \
14203           || exit 1
14204
14205 @endif gmp
14206
14207 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14208 maybe-maintainer-clean-gmp:
14209 @if gmp
14210 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14211
14212 maintainer-clean-gmp: 
14213         @[ -f ./gmp/Makefile ] || exit 0; \
14214         r=`${PWD_COMMAND}`; export r; \
14215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14216         $(HOST_EXPORTS) \
14217         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14219         done; \
14220         echo "Doing maintainer-clean in gmp"; \
14221         (cd $(HOST_SUBDIR)/gmp && \
14222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14224                   "RANLIB=$${RANLIB}" \
14225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14226                   maintainer-clean) \
14227           || exit 1
14228
14229 @endif gmp
14230
14231
14232
14233 .PHONY: configure-mpfr maybe-configure-mpfr
14234 maybe-configure-mpfr:
14235 @if gcc-bootstrap
14236 configure-mpfr: stage_current
14237 @endif gcc-bootstrap
14238 @if mpfr
14239 maybe-configure-mpfr: configure-mpfr
14240 configure-mpfr: 
14241         @r=`${PWD_COMMAND}`; export r; \
14242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14243         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14245         $(HOST_EXPORTS)  \
14246         echo Configuring in $(HOST_SUBDIR)/mpfr; \
14247         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14248         case $(srcdir) in \
14249           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14250           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14251                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14252         esac; \
14253         module_srcdir=mpfr; \
14254         $(SHELL) \
14255           $$s/$$module_srcdir/configure \
14256           --srcdir=$${topdir}/$$module_srcdir \
14257           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14258           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
14259           || exit 1
14260 @endif mpfr
14261
14262
14263
14264 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14265 maybe-configure-stage1-mpfr:
14266 @if mpfr-bootstrap
14267 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14268 configure-stage1-mpfr:
14269         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14270         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14271         @r=`${PWD_COMMAND}`; export r; \
14272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14273         TFLAGS="$(STAGE1_TFLAGS)"; \
14274         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14275         $(HOST_EXPORTS) \
14276         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14277         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14278         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14279         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14280         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14281         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14282         case $(srcdir) in \
14283           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14284           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14285                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14286         esac; \
14287         module_srcdir=mpfr; \
14288         $(SHELL) $$s/$$module_srcdir/configure \
14289           --srcdir=$${topdir}/$$module_srcdir \
14290           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14291           --target=${target_alias} \
14292            \
14293           $(STAGE1_CONFIGURE_FLAGS) \
14294           --disable-shared @extra_mpfr_configure_flags@
14295 @endif mpfr-bootstrap
14296
14297 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14298 maybe-configure-stage2-mpfr:
14299 @if mpfr-bootstrap
14300 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14301 configure-stage2-mpfr:
14302         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14303         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14304         @r=`${PWD_COMMAND}`; export r; \
14305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14306         TFLAGS="$(STAGE2_TFLAGS)"; \
14307         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14308         $(HOST_EXPORTS) \
14309         $(POSTSTAGE1_HOST_EXPORTS) \
14310         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14311         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14312         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14313         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14315         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14316         case $(srcdir) in \
14317           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14318           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14319                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14320         esac; \
14321         module_srcdir=mpfr; \
14322         $(SHELL) $$s/$$module_srcdir/configure \
14323           --srcdir=$${topdir}/$$module_srcdir \
14324           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14325           --target=${target_alias} \
14326           --with-build-libsubdir=$(HOST_SUBDIR) \
14327           $(STAGE2_CONFIGURE_FLAGS) \
14328           --disable-shared @extra_mpfr_configure_flags@
14329 @endif mpfr-bootstrap
14330
14331 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14332 maybe-configure-stage3-mpfr:
14333 @if mpfr-bootstrap
14334 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14335 configure-stage3-mpfr:
14336         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14337         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14338         @r=`${PWD_COMMAND}`; export r; \
14339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14340         TFLAGS="$(STAGE3_TFLAGS)"; \
14341         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14342         $(HOST_EXPORTS) \
14343         $(POSTSTAGE1_HOST_EXPORTS) \
14344         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14345         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14346         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14347         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14348         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14349         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14350         case $(srcdir) in \
14351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14352           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14354         esac; \
14355         module_srcdir=mpfr; \
14356         $(SHELL) $$s/$$module_srcdir/configure \
14357           --srcdir=$${topdir}/$$module_srcdir \
14358           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14359           --target=${target_alias} \
14360           --with-build-libsubdir=$(HOST_SUBDIR) \
14361           $(STAGE3_CONFIGURE_FLAGS) \
14362           --disable-shared @extra_mpfr_configure_flags@
14363 @endif mpfr-bootstrap
14364
14365 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14366 maybe-configure-stage4-mpfr:
14367 @if mpfr-bootstrap
14368 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14369 configure-stage4-mpfr:
14370         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14371         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14372         @r=`${PWD_COMMAND}`; export r; \
14373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14374         TFLAGS="$(STAGE4_TFLAGS)"; \
14375         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14376         $(HOST_EXPORTS) \
14377         $(POSTSTAGE1_HOST_EXPORTS) \
14378         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14379         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14380         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14381         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14383         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14384         case $(srcdir) in \
14385           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14386           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14387                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14388         esac; \
14389         module_srcdir=mpfr; \
14390         $(SHELL) $$s/$$module_srcdir/configure \
14391           --srcdir=$${topdir}/$$module_srcdir \
14392           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14393           --target=${target_alias} \
14394           --with-build-libsubdir=$(HOST_SUBDIR) \
14395           $(STAGE4_CONFIGURE_FLAGS) \
14396           --disable-shared @extra_mpfr_configure_flags@
14397 @endif mpfr-bootstrap
14398
14399 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14400 maybe-configure-stageprofile-mpfr:
14401 @if mpfr-bootstrap
14402 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14403 configure-stageprofile-mpfr:
14404         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14405         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14406         @r=`${PWD_COMMAND}`; export r; \
14407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14408         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14409         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14410         $(HOST_EXPORTS) \
14411         $(POSTSTAGE1_HOST_EXPORTS) \
14412         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14413         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14414         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14415         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14417         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14418         case $(srcdir) in \
14419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14420           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14422         esac; \
14423         module_srcdir=mpfr; \
14424         $(SHELL) $$s/$$module_srcdir/configure \
14425           --srcdir=$${topdir}/$$module_srcdir \
14426           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14427           --target=${target_alias} \
14428           --with-build-libsubdir=$(HOST_SUBDIR) \
14429           $(STAGEprofile_CONFIGURE_FLAGS) \
14430           --disable-shared @extra_mpfr_configure_flags@
14431 @endif mpfr-bootstrap
14432
14433 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14434 maybe-configure-stagetrain-mpfr:
14435 @if mpfr-bootstrap
14436 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14437 configure-stagetrain-mpfr:
14438         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14439         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14440         @r=`${PWD_COMMAND}`; export r; \
14441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14442         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14443         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14444         $(HOST_EXPORTS) \
14445         $(POSTSTAGE1_HOST_EXPORTS) \
14446         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14447         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14448         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
14449         echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14450         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14451         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14452         case $(srcdir) in \
14453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14454           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14456         esac; \
14457         module_srcdir=mpfr; \
14458         $(SHELL) $$s/$$module_srcdir/configure \
14459           --srcdir=$${topdir}/$$module_srcdir \
14460           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14461           --target=${target_alias} \
14462           --with-build-libsubdir=$(HOST_SUBDIR) \
14463           $(STAGEtrain_CONFIGURE_FLAGS) \
14464           --disable-shared @extra_mpfr_configure_flags@
14465 @endif mpfr-bootstrap
14466
14467 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14468 maybe-configure-stagefeedback-mpfr:
14469 @if mpfr-bootstrap
14470 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14471 configure-stagefeedback-mpfr:
14472         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14473         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14474         @r=`${PWD_COMMAND}`; export r; \
14475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14476         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14477         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14478         $(HOST_EXPORTS) \
14479         $(POSTSTAGE1_HOST_EXPORTS) \
14480         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14481         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14482         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14483         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14484         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14485         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14486         case $(srcdir) in \
14487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14488           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14490         esac; \
14491         module_srcdir=mpfr; \
14492         $(SHELL) $$s/$$module_srcdir/configure \
14493           --srcdir=$${topdir}/$$module_srcdir \
14494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14495           --target=${target_alias} \
14496           --with-build-libsubdir=$(HOST_SUBDIR) \
14497           $(STAGEfeedback_CONFIGURE_FLAGS) \
14498           --disable-shared @extra_mpfr_configure_flags@
14499 @endif mpfr-bootstrap
14500
14501 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14502 maybe-configure-stageautoprofile-mpfr:
14503 @if mpfr-bootstrap
14504 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14505 configure-stageautoprofile-mpfr:
14506         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14507         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14508         @r=`${PWD_COMMAND}`; export r; \
14509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14510         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14511         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14512         $(HOST_EXPORTS) \
14513         $(POSTSTAGE1_HOST_EXPORTS) \
14514         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14515         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14516         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
14517         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14518         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14519         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14520         case $(srcdir) in \
14521           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14522           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14523                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14524         esac; \
14525         module_srcdir=mpfr; \
14526         $(SHELL) $$s/$$module_srcdir/configure \
14527           --srcdir=$${topdir}/$$module_srcdir \
14528           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14529           --target=${target_alias} \
14530           --with-build-libsubdir=$(HOST_SUBDIR) \
14531           $(STAGEautoprofile_CONFIGURE_FLAGS) \
14532           --disable-shared @extra_mpfr_configure_flags@
14533 @endif mpfr-bootstrap
14534
14535 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14536 maybe-configure-stageautofeedback-mpfr:
14537 @if mpfr-bootstrap
14538 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14539 configure-stageautofeedback-mpfr:
14540         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14541         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14542         @r=`${PWD_COMMAND}`; export r; \
14543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14544         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14545         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14546         $(HOST_EXPORTS) \
14547         $(POSTSTAGE1_HOST_EXPORTS) \
14548         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14549         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14550         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
14551         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14552         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14553         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14554         case $(srcdir) in \
14555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14556           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14558         esac; \
14559         module_srcdir=mpfr; \
14560         $(SHELL) $$s/$$module_srcdir/configure \
14561           --srcdir=$${topdir}/$$module_srcdir \
14562           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14563           --target=${target_alias} \
14564           --with-build-libsubdir=$(HOST_SUBDIR) \
14565           $(STAGEautofeedback_CONFIGURE_FLAGS) \
14566           --disable-shared @extra_mpfr_configure_flags@
14567 @endif mpfr-bootstrap
14568
14569
14570
14571
14572
14573 .PHONY: all-mpfr maybe-all-mpfr
14574 maybe-all-mpfr:
14575 @if gcc-bootstrap
14576 all-mpfr: stage_current
14577 @endif gcc-bootstrap
14578 @if mpfr
14579 TARGET-mpfr=all
14580 maybe-all-mpfr: all-mpfr
14581 all-mpfr: configure-mpfr
14582         @r=`${PWD_COMMAND}`; export r; \
14583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14584         $(HOST_EXPORTS)  \
14585         (cd $(HOST_SUBDIR)/mpfr && \
14586           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14587                 $(TARGET-mpfr))
14588 @endif mpfr
14589
14590
14591
14592 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14593 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14594 maybe-all-stage1-mpfr:
14595 maybe-clean-stage1-mpfr:
14596 @if mpfr-bootstrap
14597 maybe-all-stage1-mpfr: all-stage1-mpfr
14598 all-stage1: all-stage1-mpfr
14599 TARGET-stage1-mpfr = $(TARGET-mpfr)
14600 all-stage1-mpfr: configure-stage1-mpfr
14601         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14602         @r=`${PWD_COMMAND}`; export r; \
14603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14604         TFLAGS="$(STAGE1_TFLAGS)"; \
14605         $(HOST_EXPORTS)  \
14606         cd $(HOST_SUBDIR)/mpfr && \
14607          \
14608         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14609                 CFLAGS="$(STAGE1_CFLAGS)" \
14610                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14611                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14612                 LIBCFLAGS="$(LIBCFLAGS)" \
14613                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14614                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14615                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14616                 $(EXTRA_HOST_FLAGS)  \
14617                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14618                 TFLAGS="$(STAGE1_TFLAGS)"  \
14619                 $(TARGET-stage1-mpfr)
14620
14621 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14622 clean-stage1: clean-stage1-mpfr
14623 clean-stage1-mpfr:
14624         @if [ $(current_stage) = stage1 ]; then \
14625           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14626         else \
14627           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14628           $(MAKE) stage1-start; \
14629         fi; \
14630         cd $(HOST_SUBDIR)/mpfr && \
14631         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14632         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14633 @endif mpfr-bootstrap
14634
14635
14636 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14637 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14638 maybe-all-stage2-mpfr:
14639 maybe-clean-stage2-mpfr:
14640 @if mpfr-bootstrap
14641 maybe-all-stage2-mpfr: all-stage2-mpfr
14642 all-stage2: all-stage2-mpfr
14643 TARGET-stage2-mpfr = $(TARGET-mpfr)
14644 all-stage2-mpfr: configure-stage2-mpfr
14645         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14646         @r=`${PWD_COMMAND}`; export r; \
14647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14648         TFLAGS="$(STAGE2_TFLAGS)"; \
14649         $(HOST_EXPORTS) \
14650         $(POSTSTAGE1_HOST_EXPORTS)  \
14651         cd $(HOST_SUBDIR)/mpfr && \
14652          \
14653         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14654                 CFLAGS="$(STAGE2_CFLAGS)" \
14655                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14656                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14657                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14658                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14659                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14660                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14661                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14662                 TFLAGS="$(STAGE2_TFLAGS)"  \
14663                 $(TARGET-stage2-mpfr)
14664
14665 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14666 clean-stage2: clean-stage2-mpfr
14667 clean-stage2-mpfr:
14668         @if [ $(current_stage) = stage2 ]; then \
14669           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14670         else \
14671           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14672           $(MAKE) stage2-start; \
14673         fi; \
14674         cd $(HOST_SUBDIR)/mpfr && \
14675         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14676 @endif mpfr-bootstrap
14677
14678
14679 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14680 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14681 maybe-all-stage3-mpfr:
14682 maybe-clean-stage3-mpfr:
14683 @if mpfr-bootstrap
14684 maybe-all-stage3-mpfr: all-stage3-mpfr
14685 all-stage3: all-stage3-mpfr
14686 TARGET-stage3-mpfr = $(TARGET-mpfr)
14687 all-stage3-mpfr: configure-stage3-mpfr
14688         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14689         @r=`${PWD_COMMAND}`; export r; \
14690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14691         TFLAGS="$(STAGE3_TFLAGS)"; \
14692         $(HOST_EXPORTS) \
14693         $(POSTSTAGE1_HOST_EXPORTS)  \
14694         cd $(HOST_SUBDIR)/mpfr && \
14695          \
14696         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14697                 CFLAGS="$(STAGE3_CFLAGS)" \
14698                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14699                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14700                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14701                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14702                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14703                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14704                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14705                 TFLAGS="$(STAGE3_TFLAGS)"  \
14706                 $(TARGET-stage3-mpfr)
14707
14708 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14709 clean-stage3: clean-stage3-mpfr
14710 clean-stage3-mpfr:
14711         @if [ $(current_stage) = stage3 ]; then \
14712           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14713         else \
14714           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14715           $(MAKE) stage3-start; \
14716         fi; \
14717         cd $(HOST_SUBDIR)/mpfr && \
14718         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14719 @endif mpfr-bootstrap
14720
14721
14722 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14723 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14724 maybe-all-stage4-mpfr:
14725 maybe-clean-stage4-mpfr:
14726 @if mpfr-bootstrap
14727 maybe-all-stage4-mpfr: all-stage4-mpfr
14728 all-stage4: all-stage4-mpfr
14729 TARGET-stage4-mpfr = $(TARGET-mpfr)
14730 all-stage4-mpfr: configure-stage4-mpfr
14731         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14732         @r=`${PWD_COMMAND}`; export r; \
14733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14734         TFLAGS="$(STAGE4_TFLAGS)"; \
14735         $(HOST_EXPORTS) \
14736         $(POSTSTAGE1_HOST_EXPORTS)  \
14737         cd $(HOST_SUBDIR)/mpfr && \
14738          \
14739         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14740                 CFLAGS="$(STAGE4_CFLAGS)" \
14741                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14742                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14743                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14744                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14745                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14746                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14747                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14748                 TFLAGS="$(STAGE4_TFLAGS)"  \
14749                 $(TARGET-stage4-mpfr)
14750
14751 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14752 clean-stage4: clean-stage4-mpfr
14753 clean-stage4-mpfr:
14754         @if [ $(current_stage) = stage4 ]; then \
14755           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14756         else \
14757           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14758           $(MAKE) stage4-start; \
14759         fi; \
14760         cd $(HOST_SUBDIR)/mpfr && \
14761         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14762 @endif mpfr-bootstrap
14763
14764
14765 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14766 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14767 maybe-all-stageprofile-mpfr:
14768 maybe-clean-stageprofile-mpfr:
14769 @if mpfr-bootstrap
14770 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14771 all-stageprofile: all-stageprofile-mpfr
14772 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14773 all-stageprofile-mpfr: configure-stageprofile-mpfr
14774         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14775         @r=`${PWD_COMMAND}`; export r; \
14776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14777         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14778         $(HOST_EXPORTS) \
14779         $(POSTSTAGE1_HOST_EXPORTS)  \
14780         cd $(HOST_SUBDIR)/mpfr && \
14781          \
14782         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14783                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14784                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14785                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14786                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14787                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14788                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14789                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14790                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14791                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14792                 $(TARGET-stageprofile-mpfr)
14793
14794 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14795 clean-stageprofile: clean-stageprofile-mpfr
14796 clean-stageprofile-mpfr:
14797         @if [ $(current_stage) = stageprofile ]; then \
14798           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14799         else \
14800           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14801           $(MAKE) stageprofile-start; \
14802         fi; \
14803         cd $(HOST_SUBDIR)/mpfr && \
14804         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14805 @endif mpfr-bootstrap
14806
14807
14808 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14809 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14810 maybe-all-stagetrain-mpfr:
14811 maybe-clean-stagetrain-mpfr:
14812 @if mpfr-bootstrap
14813 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14814 all-stagetrain: all-stagetrain-mpfr
14815 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14816 all-stagetrain-mpfr: configure-stagetrain-mpfr
14817         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14818         @r=`${PWD_COMMAND}`; export r; \
14819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14820         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14821         $(HOST_EXPORTS) \
14822         $(POSTSTAGE1_HOST_EXPORTS)  \
14823         cd $(HOST_SUBDIR)/mpfr && \
14824          \
14825         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14826                 CFLAGS="$(STAGEtrain_CFLAGS)" \
14827                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14828                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14829                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14830                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14831                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14832                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14833                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14834                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
14835                 $(TARGET-stagetrain-mpfr)
14836
14837 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14838 clean-stagetrain: clean-stagetrain-mpfr
14839 clean-stagetrain-mpfr:
14840         @if [ $(current_stage) = stagetrain ]; then \
14841           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14842         else \
14843           [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14844           $(MAKE) stagetrain-start; \
14845         fi; \
14846         cd $(HOST_SUBDIR)/mpfr && \
14847         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14848 @endif mpfr-bootstrap
14849
14850
14851 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14852 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14853 maybe-all-stagefeedback-mpfr:
14854 maybe-clean-stagefeedback-mpfr:
14855 @if mpfr-bootstrap
14856 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14857 all-stagefeedback: all-stagefeedback-mpfr
14858 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14859 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14860         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14861         @r=`${PWD_COMMAND}`; export r; \
14862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14863         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14864         $(HOST_EXPORTS) \
14865         $(POSTSTAGE1_HOST_EXPORTS)  \
14866         cd $(HOST_SUBDIR)/mpfr && \
14867          \
14868         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14869                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14870                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14871                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14872                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14873                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14874                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14875                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14876                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14877                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14878                 $(TARGET-stagefeedback-mpfr)
14879
14880 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14881 clean-stagefeedback: clean-stagefeedback-mpfr
14882 clean-stagefeedback-mpfr:
14883         @if [ $(current_stage) = stagefeedback ]; then \
14884           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14885         else \
14886           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14887           $(MAKE) stagefeedback-start; \
14888         fi; \
14889         cd $(HOST_SUBDIR)/mpfr && \
14890         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14891 @endif mpfr-bootstrap
14892
14893
14894 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14895 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14896 maybe-all-stageautoprofile-mpfr:
14897 maybe-clean-stageautoprofile-mpfr:
14898 @if mpfr-bootstrap
14899 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14900 all-stageautoprofile: all-stageautoprofile-mpfr
14901 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14902 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14903         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14904         @r=`${PWD_COMMAND}`; export r; \
14905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14906         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14907         $(HOST_EXPORTS) \
14908         $(POSTSTAGE1_HOST_EXPORTS)  \
14909         cd $(HOST_SUBDIR)/mpfr && \
14910         $$s/gcc/config/i386/$(AUTO_PROFILE) \
14911         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14912                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14913                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14914                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14915                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14916                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14917                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14918                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14919                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14920                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
14921                 $(TARGET-stageautoprofile-mpfr)
14922
14923 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14924 clean-stageautoprofile: clean-stageautoprofile-mpfr
14925 clean-stageautoprofile-mpfr:
14926         @if [ $(current_stage) = stageautoprofile ]; then \
14927           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14928         else \
14929           [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14930           $(MAKE) stageautoprofile-start; \
14931         fi; \
14932         cd $(HOST_SUBDIR)/mpfr && \
14933         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14934 @endif mpfr-bootstrap
14935
14936
14937 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14938 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14939 maybe-all-stageautofeedback-mpfr:
14940 maybe-clean-stageautofeedback-mpfr:
14941 @if mpfr-bootstrap
14942 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14943 all-stageautofeedback: all-stageautofeedback-mpfr
14944 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14945 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14946         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14947         @r=`${PWD_COMMAND}`; export r; \
14948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14949         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14950         $(HOST_EXPORTS) \
14951         $(POSTSTAGE1_HOST_EXPORTS)  \
14952         cd $(HOST_SUBDIR)/mpfr && \
14953          \
14954         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14955                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14956                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14957                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14958                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14959                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14960                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14961                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14962                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14963                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14964                 $(TARGET-stageautofeedback-mpfr)
14965
14966 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14967 clean-stageautofeedback: clean-stageautofeedback-mpfr
14968 clean-stageautofeedback-mpfr:
14969         @if [ $(current_stage) = stageautofeedback ]; then \
14970           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14971         else \
14972           [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14973           $(MAKE) stageautofeedback-start; \
14974         fi; \
14975         cd $(HOST_SUBDIR)/mpfr && \
14976         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14977 @endif mpfr-bootstrap
14978
14979
14980
14981
14982
14983 .PHONY: check-mpfr maybe-check-mpfr
14984 maybe-check-mpfr:
14985 @if mpfr
14986 maybe-check-mpfr: check-mpfr
14987
14988 check-mpfr:
14989         @: $(MAKE); $(unstage)
14990         @r=`${PWD_COMMAND}`; export r; \
14991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14992         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14993         (cd $(HOST_SUBDIR)/mpfr && \
14994           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14995
14996 @endif mpfr
14997
14998 .PHONY: install-mpfr maybe-install-mpfr
14999 maybe-install-mpfr:
15000 @if mpfr
15001 maybe-install-mpfr: install-mpfr
15002
15003 install-mpfr:
15004
15005 @endif mpfr
15006
15007 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15008 maybe-install-strip-mpfr:
15009 @if mpfr
15010 maybe-install-strip-mpfr: install-strip-mpfr
15011
15012 install-strip-mpfr:
15013
15014 @endif mpfr
15015
15016 # Other targets (info, dvi, pdf, etc.)
15017
15018 .PHONY: maybe-info-mpfr info-mpfr
15019 maybe-info-mpfr:
15020 @if mpfr
15021 maybe-info-mpfr: info-mpfr
15022
15023 info-mpfr: \
15024     configure-mpfr 
15025         @[ -f ./mpfr/Makefile ] || exit 0; \
15026         r=`${PWD_COMMAND}`; export r; \
15027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15028         $(HOST_EXPORTS) \
15029         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15031         done; \
15032         echo "Doing info in mpfr"; \
15033         (cd $(HOST_SUBDIR)/mpfr && \
15034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15036                   "RANLIB=$${RANLIB}" \
15037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15038                   info) \
15039           || exit 1
15040
15041 @endif mpfr
15042
15043 .PHONY: maybe-dvi-mpfr dvi-mpfr
15044 maybe-dvi-mpfr:
15045 @if mpfr
15046 maybe-dvi-mpfr: dvi-mpfr
15047
15048 dvi-mpfr: \
15049     configure-mpfr 
15050         @[ -f ./mpfr/Makefile ] || exit 0; \
15051         r=`${PWD_COMMAND}`; export r; \
15052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15053         $(HOST_EXPORTS) \
15054         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15056         done; \
15057         echo "Doing dvi in mpfr"; \
15058         (cd $(HOST_SUBDIR)/mpfr && \
15059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15061                   "RANLIB=$${RANLIB}" \
15062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15063                   dvi) \
15064           || exit 1
15065
15066 @endif mpfr
15067
15068 .PHONY: maybe-pdf-mpfr pdf-mpfr
15069 maybe-pdf-mpfr:
15070 @if mpfr
15071 maybe-pdf-mpfr: pdf-mpfr
15072
15073 pdf-mpfr: \
15074     configure-mpfr 
15075         @[ -f ./mpfr/Makefile ] || exit 0; \
15076         r=`${PWD_COMMAND}`; export r; \
15077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15078         $(HOST_EXPORTS) \
15079         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15081         done; \
15082         echo "Doing pdf in mpfr"; \
15083         (cd $(HOST_SUBDIR)/mpfr && \
15084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15086                   "RANLIB=$${RANLIB}" \
15087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15088                   pdf) \
15089           || exit 1
15090
15091 @endif mpfr
15092
15093 .PHONY: maybe-html-mpfr html-mpfr
15094 maybe-html-mpfr:
15095 @if mpfr
15096 maybe-html-mpfr: html-mpfr
15097
15098 html-mpfr: \
15099     configure-mpfr 
15100         @[ -f ./mpfr/Makefile ] || exit 0; \
15101         r=`${PWD_COMMAND}`; export r; \
15102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15103         $(HOST_EXPORTS) \
15104         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15106         done; \
15107         echo "Doing html in mpfr"; \
15108         (cd $(HOST_SUBDIR)/mpfr && \
15109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15111                   "RANLIB=$${RANLIB}" \
15112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15113                   html) \
15114           || exit 1
15115
15116 @endif mpfr
15117
15118 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15119 maybe-TAGS-mpfr:
15120 @if mpfr
15121 maybe-TAGS-mpfr: TAGS-mpfr
15122
15123 TAGS-mpfr: \
15124     configure-mpfr 
15125         @[ -f ./mpfr/Makefile ] || exit 0; \
15126         r=`${PWD_COMMAND}`; export r; \
15127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15128         $(HOST_EXPORTS) \
15129         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15131         done; \
15132         echo "Doing TAGS in mpfr"; \
15133         (cd $(HOST_SUBDIR)/mpfr && \
15134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15136                   "RANLIB=$${RANLIB}" \
15137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15138                   TAGS) \
15139           || exit 1
15140
15141 @endif mpfr
15142
15143 .PHONY: maybe-install-info-mpfr install-info-mpfr
15144 maybe-install-info-mpfr:
15145 @if mpfr
15146 maybe-install-info-mpfr: install-info-mpfr
15147
15148 install-info-mpfr: \
15149     configure-mpfr \
15150     info-mpfr 
15151         @[ -f ./mpfr/Makefile ] || exit 0; \
15152         r=`${PWD_COMMAND}`; export r; \
15153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15154         $(HOST_EXPORTS) \
15155         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15157         done; \
15158         echo "Doing install-info in mpfr"; \
15159         (cd $(HOST_SUBDIR)/mpfr && \
15160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15162                   "RANLIB=$${RANLIB}" \
15163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15164                   install-info) \
15165           || exit 1
15166
15167 @endif mpfr
15168
15169 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15170 maybe-install-dvi-mpfr:
15171 @if mpfr
15172 maybe-install-dvi-mpfr: install-dvi-mpfr
15173
15174 install-dvi-mpfr: \
15175     configure-mpfr \
15176     dvi-mpfr 
15177         @[ -f ./mpfr/Makefile ] || exit 0; \
15178         r=`${PWD_COMMAND}`; export r; \
15179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15180         $(HOST_EXPORTS) \
15181         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15183         done; \
15184         echo "Doing install-dvi in mpfr"; \
15185         (cd $(HOST_SUBDIR)/mpfr && \
15186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15188                   "RANLIB=$${RANLIB}" \
15189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15190                   install-dvi) \
15191           || exit 1
15192
15193 @endif mpfr
15194
15195 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15196 maybe-install-pdf-mpfr:
15197 @if mpfr
15198 maybe-install-pdf-mpfr: install-pdf-mpfr
15199
15200 install-pdf-mpfr: \
15201     configure-mpfr \
15202     pdf-mpfr 
15203         @[ -f ./mpfr/Makefile ] || exit 0; \
15204         r=`${PWD_COMMAND}`; export r; \
15205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15206         $(HOST_EXPORTS) \
15207         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15209         done; \
15210         echo "Doing install-pdf in mpfr"; \
15211         (cd $(HOST_SUBDIR)/mpfr && \
15212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15214                   "RANLIB=$${RANLIB}" \
15215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15216                   install-pdf) \
15217           || exit 1
15218
15219 @endif mpfr
15220
15221 .PHONY: maybe-install-html-mpfr install-html-mpfr
15222 maybe-install-html-mpfr:
15223 @if mpfr
15224 maybe-install-html-mpfr: install-html-mpfr
15225
15226 install-html-mpfr: \
15227     configure-mpfr \
15228     html-mpfr 
15229         @[ -f ./mpfr/Makefile ] || exit 0; \
15230         r=`${PWD_COMMAND}`; export r; \
15231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15232         $(HOST_EXPORTS) \
15233         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15235         done; \
15236         echo "Doing install-html in mpfr"; \
15237         (cd $(HOST_SUBDIR)/mpfr && \
15238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15240                   "RANLIB=$${RANLIB}" \
15241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15242                   install-html) \
15243           || exit 1
15244
15245 @endif mpfr
15246
15247 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15248 maybe-installcheck-mpfr:
15249 @if mpfr
15250 maybe-installcheck-mpfr: installcheck-mpfr
15251
15252 installcheck-mpfr: \
15253     configure-mpfr 
15254         @[ -f ./mpfr/Makefile ] || exit 0; \
15255         r=`${PWD_COMMAND}`; export r; \
15256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15257         $(HOST_EXPORTS) \
15258         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15260         done; \
15261         echo "Doing installcheck in mpfr"; \
15262         (cd $(HOST_SUBDIR)/mpfr && \
15263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15265                   "RANLIB=$${RANLIB}" \
15266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15267                   installcheck) \
15268           || exit 1
15269
15270 @endif mpfr
15271
15272 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15273 maybe-mostlyclean-mpfr:
15274 @if mpfr
15275 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15276
15277 mostlyclean-mpfr: 
15278         @[ -f ./mpfr/Makefile ] || exit 0; \
15279         r=`${PWD_COMMAND}`; export r; \
15280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15281         $(HOST_EXPORTS) \
15282         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15284         done; \
15285         echo "Doing mostlyclean in mpfr"; \
15286         (cd $(HOST_SUBDIR)/mpfr && \
15287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15289                   "RANLIB=$${RANLIB}" \
15290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15291                   mostlyclean) \
15292           || exit 1
15293
15294 @endif mpfr
15295
15296 .PHONY: maybe-clean-mpfr clean-mpfr
15297 maybe-clean-mpfr:
15298 @if mpfr
15299 maybe-clean-mpfr: clean-mpfr
15300
15301 clean-mpfr: 
15302         @[ -f ./mpfr/Makefile ] || exit 0; \
15303         r=`${PWD_COMMAND}`; export r; \
15304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15305         $(HOST_EXPORTS) \
15306         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15308         done; \
15309         echo "Doing clean in mpfr"; \
15310         (cd $(HOST_SUBDIR)/mpfr && \
15311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15313                   "RANLIB=$${RANLIB}" \
15314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15315                   clean) \
15316           || exit 1
15317
15318 @endif mpfr
15319
15320 .PHONY: maybe-distclean-mpfr distclean-mpfr
15321 maybe-distclean-mpfr:
15322 @if mpfr
15323 maybe-distclean-mpfr: distclean-mpfr
15324
15325 distclean-mpfr: 
15326         @[ -f ./mpfr/Makefile ] || exit 0; \
15327         r=`${PWD_COMMAND}`; export r; \
15328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15329         $(HOST_EXPORTS) \
15330         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15332         done; \
15333         echo "Doing distclean in mpfr"; \
15334         (cd $(HOST_SUBDIR)/mpfr && \
15335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15337                   "RANLIB=$${RANLIB}" \
15338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15339                   distclean) \
15340           || exit 1
15341
15342 @endif mpfr
15343
15344 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15345 maybe-maintainer-clean-mpfr:
15346 @if mpfr
15347 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15348
15349 maintainer-clean-mpfr: 
15350         @[ -f ./mpfr/Makefile ] || exit 0; \
15351         r=`${PWD_COMMAND}`; export r; \
15352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15353         $(HOST_EXPORTS) \
15354         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15356         done; \
15357         echo "Doing maintainer-clean in mpfr"; \
15358         (cd $(HOST_SUBDIR)/mpfr && \
15359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15361                   "RANLIB=$${RANLIB}" \
15362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15363                   maintainer-clean) \
15364           || exit 1
15365
15366 @endif mpfr
15367
15368
15369
15370 .PHONY: configure-mpc maybe-configure-mpc
15371 maybe-configure-mpc:
15372 @if gcc-bootstrap
15373 configure-mpc: stage_current
15374 @endif gcc-bootstrap
15375 @if mpc
15376 maybe-configure-mpc: configure-mpc
15377 configure-mpc: 
15378         @r=`${PWD_COMMAND}`; export r; \
15379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15380         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15382         $(HOST_EXPORTS)  \
15383         echo Configuring in $(HOST_SUBDIR)/mpc; \
15384         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15385         case $(srcdir) in \
15386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15387           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15389         esac; \
15390         module_srcdir=mpc; \
15391         $(SHELL) \
15392           $$s/$$module_srcdir/configure \
15393           --srcdir=$${topdir}/$$module_srcdir \
15394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15395           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
15396           || exit 1
15397 @endif mpc
15398
15399
15400
15401 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15402 maybe-configure-stage1-mpc:
15403 @if mpc-bootstrap
15404 maybe-configure-stage1-mpc: configure-stage1-mpc
15405 configure-stage1-mpc:
15406         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15407         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15408         @r=`${PWD_COMMAND}`; export r; \
15409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15410         TFLAGS="$(STAGE1_TFLAGS)"; \
15411         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15412         $(HOST_EXPORTS) \
15413         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15414         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15415         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15416         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15417         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15418         cd $(HOST_SUBDIR)/mpc || exit 1; \
15419         case $(srcdir) in \
15420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15421           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15423         esac; \
15424         module_srcdir=mpc; \
15425         $(SHELL) $$s/$$module_srcdir/configure \
15426           --srcdir=$${topdir}/$$module_srcdir \
15427           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15428           --target=${target_alias} \
15429            \
15430           $(STAGE1_CONFIGURE_FLAGS) \
15431           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15432 @endif mpc-bootstrap
15433
15434 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15435 maybe-configure-stage2-mpc:
15436 @if mpc-bootstrap
15437 maybe-configure-stage2-mpc: configure-stage2-mpc
15438 configure-stage2-mpc:
15439         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15440         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15441         @r=`${PWD_COMMAND}`; export r; \
15442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15443         TFLAGS="$(STAGE2_TFLAGS)"; \
15444         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15445         $(HOST_EXPORTS) \
15446         $(POSTSTAGE1_HOST_EXPORTS) \
15447         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15448         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15449         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15450         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15451         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15452         cd $(HOST_SUBDIR)/mpc || exit 1; \
15453         case $(srcdir) in \
15454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15455           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15457         esac; \
15458         module_srcdir=mpc; \
15459         $(SHELL) $$s/$$module_srcdir/configure \
15460           --srcdir=$${topdir}/$$module_srcdir \
15461           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15462           --target=${target_alias} \
15463           --with-build-libsubdir=$(HOST_SUBDIR) \
15464           $(STAGE2_CONFIGURE_FLAGS) \
15465           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15466 @endif mpc-bootstrap
15467
15468 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15469 maybe-configure-stage3-mpc:
15470 @if mpc-bootstrap
15471 maybe-configure-stage3-mpc: configure-stage3-mpc
15472 configure-stage3-mpc:
15473         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15474         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15475         @r=`${PWD_COMMAND}`; export r; \
15476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15477         TFLAGS="$(STAGE3_TFLAGS)"; \
15478         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15479         $(HOST_EXPORTS) \
15480         $(POSTSTAGE1_HOST_EXPORTS) \
15481         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15482         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15483         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15484         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15485         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15486         cd $(HOST_SUBDIR)/mpc || exit 1; \
15487         case $(srcdir) in \
15488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15489           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15491         esac; \
15492         module_srcdir=mpc; \
15493         $(SHELL) $$s/$$module_srcdir/configure \
15494           --srcdir=$${topdir}/$$module_srcdir \
15495           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15496           --target=${target_alias} \
15497           --with-build-libsubdir=$(HOST_SUBDIR) \
15498           $(STAGE3_CONFIGURE_FLAGS) \
15499           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15500 @endif mpc-bootstrap
15501
15502 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15503 maybe-configure-stage4-mpc:
15504 @if mpc-bootstrap
15505 maybe-configure-stage4-mpc: configure-stage4-mpc
15506 configure-stage4-mpc:
15507         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15508         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15509         @r=`${PWD_COMMAND}`; export r; \
15510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15511         TFLAGS="$(STAGE4_TFLAGS)"; \
15512         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15513         $(HOST_EXPORTS) \
15514         $(POSTSTAGE1_HOST_EXPORTS) \
15515         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15516         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15517         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15518         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15520         cd $(HOST_SUBDIR)/mpc || exit 1; \
15521         case $(srcdir) in \
15522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15523           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15525         esac; \
15526         module_srcdir=mpc; \
15527         $(SHELL) $$s/$$module_srcdir/configure \
15528           --srcdir=$${topdir}/$$module_srcdir \
15529           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15530           --target=${target_alias} \
15531           --with-build-libsubdir=$(HOST_SUBDIR) \
15532           $(STAGE4_CONFIGURE_FLAGS) \
15533           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15534 @endif mpc-bootstrap
15535
15536 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15537 maybe-configure-stageprofile-mpc:
15538 @if mpc-bootstrap
15539 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15540 configure-stageprofile-mpc:
15541         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15542         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15543         @r=`${PWD_COMMAND}`; export r; \
15544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15545         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15546         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15547         $(HOST_EXPORTS) \
15548         $(POSTSTAGE1_HOST_EXPORTS) \
15549         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15550         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15551         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15552         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15553         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15554         cd $(HOST_SUBDIR)/mpc || exit 1; \
15555         case $(srcdir) in \
15556           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15557           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15558                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15559         esac; \
15560         module_srcdir=mpc; \
15561         $(SHELL) $$s/$$module_srcdir/configure \
15562           --srcdir=$${topdir}/$$module_srcdir \
15563           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15564           --target=${target_alias} \
15565           --with-build-libsubdir=$(HOST_SUBDIR) \
15566           $(STAGEprofile_CONFIGURE_FLAGS) \
15567           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15568 @endif mpc-bootstrap
15569
15570 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15571 maybe-configure-stagetrain-mpc:
15572 @if mpc-bootstrap
15573 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15574 configure-stagetrain-mpc:
15575         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15576         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15577         @r=`${PWD_COMMAND}`; export r; \
15578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15579         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15580         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15581         $(HOST_EXPORTS) \
15582         $(POSTSTAGE1_HOST_EXPORTS) \
15583         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15584         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15585         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
15586         echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15587         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15588         cd $(HOST_SUBDIR)/mpc || exit 1; \
15589         case $(srcdir) in \
15590           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15591           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15592                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15593         esac; \
15594         module_srcdir=mpc; \
15595         $(SHELL) $$s/$$module_srcdir/configure \
15596           --srcdir=$${topdir}/$$module_srcdir \
15597           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15598           --target=${target_alias} \
15599           --with-build-libsubdir=$(HOST_SUBDIR) \
15600           $(STAGEtrain_CONFIGURE_FLAGS) \
15601           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15602 @endif mpc-bootstrap
15603
15604 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15605 maybe-configure-stagefeedback-mpc:
15606 @if mpc-bootstrap
15607 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15608 configure-stagefeedback-mpc:
15609         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15610         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15611         @r=`${PWD_COMMAND}`; export r; \
15612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15613         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15614         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15615         $(HOST_EXPORTS) \
15616         $(POSTSTAGE1_HOST_EXPORTS) \
15617         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15618         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15619         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15620         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15621         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15622         cd $(HOST_SUBDIR)/mpc || exit 1; \
15623         case $(srcdir) in \
15624           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15625           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15626                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15627         esac; \
15628         module_srcdir=mpc; \
15629         $(SHELL) $$s/$$module_srcdir/configure \
15630           --srcdir=$${topdir}/$$module_srcdir \
15631           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15632           --target=${target_alias} \
15633           --with-build-libsubdir=$(HOST_SUBDIR) \
15634           $(STAGEfeedback_CONFIGURE_FLAGS) \
15635           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15636 @endif mpc-bootstrap
15637
15638 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15639 maybe-configure-stageautoprofile-mpc:
15640 @if mpc-bootstrap
15641 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15642 configure-stageautoprofile-mpc:
15643         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15644         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15645         @r=`${PWD_COMMAND}`; export r; \
15646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15647         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15648         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15649         $(HOST_EXPORTS) \
15650         $(POSTSTAGE1_HOST_EXPORTS) \
15651         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15652         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15653         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
15654         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15655         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15656         cd $(HOST_SUBDIR)/mpc || exit 1; \
15657         case $(srcdir) in \
15658           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15659           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15660                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15661         esac; \
15662         module_srcdir=mpc; \
15663         $(SHELL) $$s/$$module_srcdir/configure \
15664           --srcdir=$${topdir}/$$module_srcdir \
15665           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15666           --target=${target_alias} \
15667           --with-build-libsubdir=$(HOST_SUBDIR) \
15668           $(STAGEautoprofile_CONFIGURE_FLAGS) \
15669           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15670 @endif mpc-bootstrap
15671
15672 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15673 maybe-configure-stageautofeedback-mpc:
15674 @if mpc-bootstrap
15675 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15676 configure-stageautofeedback-mpc:
15677         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15678         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15679         @r=`${PWD_COMMAND}`; export r; \
15680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15681         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15682         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15683         $(HOST_EXPORTS) \
15684         $(POSTSTAGE1_HOST_EXPORTS) \
15685         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15686         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15687         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
15688         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15689         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15690         cd $(HOST_SUBDIR)/mpc || exit 1; \
15691         case $(srcdir) in \
15692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15693           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15695         esac; \
15696         module_srcdir=mpc; \
15697         $(SHELL) $$s/$$module_srcdir/configure \
15698           --srcdir=$${topdir}/$$module_srcdir \
15699           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15700           --target=${target_alias} \
15701           --with-build-libsubdir=$(HOST_SUBDIR) \
15702           $(STAGEautofeedback_CONFIGURE_FLAGS) \
15703           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15704 @endif mpc-bootstrap
15705
15706
15707
15708
15709
15710 .PHONY: all-mpc maybe-all-mpc
15711 maybe-all-mpc:
15712 @if gcc-bootstrap
15713 all-mpc: stage_current
15714 @endif gcc-bootstrap
15715 @if mpc
15716 TARGET-mpc=all
15717 maybe-all-mpc: all-mpc
15718 all-mpc: configure-mpc
15719         @r=`${PWD_COMMAND}`; export r; \
15720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15721         $(HOST_EXPORTS)  \
15722         (cd $(HOST_SUBDIR)/mpc && \
15723           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15724                 $(TARGET-mpc))
15725 @endif mpc
15726
15727
15728
15729 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15730 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15731 maybe-all-stage1-mpc:
15732 maybe-clean-stage1-mpc:
15733 @if mpc-bootstrap
15734 maybe-all-stage1-mpc: all-stage1-mpc
15735 all-stage1: all-stage1-mpc
15736 TARGET-stage1-mpc = $(TARGET-mpc)
15737 all-stage1-mpc: configure-stage1-mpc
15738         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15739         @r=`${PWD_COMMAND}`; export r; \
15740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15741         TFLAGS="$(STAGE1_TFLAGS)"; \
15742         $(HOST_EXPORTS)  \
15743         cd $(HOST_SUBDIR)/mpc && \
15744          \
15745         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15746                 CFLAGS="$(STAGE1_CFLAGS)" \
15747                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15748                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15749                 LIBCFLAGS="$(LIBCFLAGS)" \
15750                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15751                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15752                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15753                 $(EXTRA_HOST_FLAGS)  \
15754                 $(STAGE1_FLAGS_TO_PASS)  \
15755                 TFLAGS="$(STAGE1_TFLAGS)"  \
15756                 $(TARGET-stage1-mpc)
15757
15758 maybe-clean-stage1-mpc: clean-stage1-mpc
15759 clean-stage1: clean-stage1-mpc
15760 clean-stage1-mpc:
15761         @if [ $(current_stage) = stage1 ]; then \
15762           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15763         else \
15764           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15765           $(MAKE) stage1-start; \
15766         fi; \
15767         cd $(HOST_SUBDIR)/mpc && \
15768         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15769         $(STAGE1_FLAGS_TO_PASS)  clean
15770 @endif mpc-bootstrap
15771
15772
15773 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15774 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15775 maybe-all-stage2-mpc:
15776 maybe-clean-stage2-mpc:
15777 @if mpc-bootstrap
15778 maybe-all-stage2-mpc: all-stage2-mpc
15779 all-stage2: all-stage2-mpc
15780 TARGET-stage2-mpc = $(TARGET-mpc)
15781 all-stage2-mpc: configure-stage2-mpc
15782         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15783         @r=`${PWD_COMMAND}`; export r; \
15784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15785         TFLAGS="$(STAGE2_TFLAGS)"; \
15786         $(HOST_EXPORTS) \
15787         $(POSTSTAGE1_HOST_EXPORTS)  \
15788         cd $(HOST_SUBDIR)/mpc && \
15789          \
15790         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15791                 CFLAGS="$(STAGE2_CFLAGS)" \
15792                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15793                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15794                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15795                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15796                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15797                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15798                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15799                 TFLAGS="$(STAGE2_TFLAGS)"  \
15800                 $(TARGET-stage2-mpc)
15801
15802 maybe-clean-stage2-mpc: clean-stage2-mpc
15803 clean-stage2: clean-stage2-mpc
15804 clean-stage2-mpc:
15805         @if [ $(current_stage) = stage2 ]; then \
15806           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15807         else \
15808           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15809           $(MAKE) stage2-start; \
15810         fi; \
15811         cd $(HOST_SUBDIR)/mpc && \
15812         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15813 @endif mpc-bootstrap
15814
15815
15816 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15817 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15818 maybe-all-stage3-mpc:
15819 maybe-clean-stage3-mpc:
15820 @if mpc-bootstrap
15821 maybe-all-stage3-mpc: all-stage3-mpc
15822 all-stage3: all-stage3-mpc
15823 TARGET-stage3-mpc = $(TARGET-mpc)
15824 all-stage3-mpc: configure-stage3-mpc
15825         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15826         @r=`${PWD_COMMAND}`; export r; \
15827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15828         TFLAGS="$(STAGE3_TFLAGS)"; \
15829         $(HOST_EXPORTS) \
15830         $(POSTSTAGE1_HOST_EXPORTS)  \
15831         cd $(HOST_SUBDIR)/mpc && \
15832          \
15833         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15834                 CFLAGS="$(STAGE3_CFLAGS)" \
15835                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15836                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15837                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15838                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15839                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15840                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15841                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15842                 TFLAGS="$(STAGE3_TFLAGS)"  \
15843                 $(TARGET-stage3-mpc)
15844
15845 maybe-clean-stage3-mpc: clean-stage3-mpc
15846 clean-stage3: clean-stage3-mpc
15847 clean-stage3-mpc:
15848         @if [ $(current_stage) = stage3 ]; then \
15849           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15850         else \
15851           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15852           $(MAKE) stage3-start; \
15853         fi; \
15854         cd $(HOST_SUBDIR)/mpc && \
15855         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15856 @endif mpc-bootstrap
15857
15858
15859 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15860 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15861 maybe-all-stage4-mpc:
15862 maybe-clean-stage4-mpc:
15863 @if mpc-bootstrap
15864 maybe-all-stage4-mpc: all-stage4-mpc
15865 all-stage4: all-stage4-mpc
15866 TARGET-stage4-mpc = $(TARGET-mpc)
15867 all-stage4-mpc: configure-stage4-mpc
15868         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15869         @r=`${PWD_COMMAND}`; export r; \
15870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15871         TFLAGS="$(STAGE4_TFLAGS)"; \
15872         $(HOST_EXPORTS) \
15873         $(POSTSTAGE1_HOST_EXPORTS)  \
15874         cd $(HOST_SUBDIR)/mpc && \
15875          \
15876         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15877                 CFLAGS="$(STAGE4_CFLAGS)" \
15878                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15879                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15880                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15881                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15882                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15883                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15884                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15885                 TFLAGS="$(STAGE4_TFLAGS)"  \
15886                 $(TARGET-stage4-mpc)
15887
15888 maybe-clean-stage4-mpc: clean-stage4-mpc
15889 clean-stage4: clean-stage4-mpc
15890 clean-stage4-mpc:
15891         @if [ $(current_stage) = stage4 ]; then \
15892           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15893         else \
15894           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15895           $(MAKE) stage4-start; \
15896         fi; \
15897         cd $(HOST_SUBDIR)/mpc && \
15898         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15899 @endif mpc-bootstrap
15900
15901
15902 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15903 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15904 maybe-all-stageprofile-mpc:
15905 maybe-clean-stageprofile-mpc:
15906 @if mpc-bootstrap
15907 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15908 all-stageprofile: all-stageprofile-mpc
15909 TARGET-stageprofile-mpc = $(TARGET-mpc)
15910 all-stageprofile-mpc: configure-stageprofile-mpc
15911         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15912         @r=`${PWD_COMMAND}`; export r; \
15913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15914         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15915         $(HOST_EXPORTS) \
15916         $(POSTSTAGE1_HOST_EXPORTS)  \
15917         cd $(HOST_SUBDIR)/mpc && \
15918          \
15919         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15920                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15921                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15922                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15923                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15924                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15925                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15926                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15927                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15928                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15929                 $(TARGET-stageprofile-mpc)
15930
15931 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15932 clean-stageprofile: clean-stageprofile-mpc
15933 clean-stageprofile-mpc:
15934         @if [ $(current_stage) = stageprofile ]; then \
15935           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15936         else \
15937           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15938           $(MAKE) stageprofile-start; \
15939         fi; \
15940         cd $(HOST_SUBDIR)/mpc && \
15941         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15942 @endif mpc-bootstrap
15943
15944
15945 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15946 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15947 maybe-all-stagetrain-mpc:
15948 maybe-clean-stagetrain-mpc:
15949 @if mpc-bootstrap
15950 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15951 all-stagetrain: all-stagetrain-mpc
15952 TARGET-stagetrain-mpc = $(TARGET-mpc)
15953 all-stagetrain-mpc: configure-stagetrain-mpc
15954         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15955         @r=`${PWD_COMMAND}`; export r; \
15956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15957         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15958         $(HOST_EXPORTS) \
15959         $(POSTSTAGE1_HOST_EXPORTS)  \
15960         cd $(HOST_SUBDIR)/mpc && \
15961          \
15962         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15963                 CFLAGS="$(STAGEtrain_CFLAGS)" \
15964                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15965                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15966                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15967                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15968                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15969                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15970                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15971                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
15972                 $(TARGET-stagetrain-mpc)
15973
15974 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15975 clean-stagetrain: clean-stagetrain-mpc
15976 clean-stagetrain-mpc:
15977         @if [ $(current_stage) = stagetrain ]; then \
15978           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15979         else \
15980           [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15981           $(MAKE) stagetrain-start; \
15982         fi; \
15983         cd $(HOST_SUBDIR)/mpc && \
15984         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15985 @endif mpc-bootstrap
15986
15987
15988 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15989 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15990 maybe-all-stagefeedback-mpc:
15991 maybe-clean-stagefeedback-mpc:
15992 @if mpc-bootstrap
15993 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15994 all-stagefeedback: all-stagefeedback-mpc
15995 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15996 all-stagefeedback-mpc: configure-stagefeedback-mpc
15997         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15998         @r=`${PWD_COMMAND}`; export r; \
15999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16000         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16001         $(HOST_EXPORTS) \
16002         $(POSTSTAGE1_HOST_EXPORTS)  \
16003         cd $(HOST_SUBDIR)/mpc && \
16004          \
16005         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16006                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16007                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16008                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16009                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16010                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16011                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16012                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16013                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16014                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
16015                 $(TARGET-stagefeedback-mpc)
16016
16017 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16018 clean-stagefeedback: clean-stagefeedback-mpc
16019 clean-stagefeedback-mpc:
16020         @if [ $(current_stage) = stagefeedback ]; then \
16021           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16022         else \
16023           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16024           $(MAKE) stagefeedback-start; \
16025         fi; \
16026         cd $(HOST_SUBDIR)/mpc && \
16027         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16028 @endif mpc-bootstrap
16029
16030
16031 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16032 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16033 maybe-all-stageautoprofile-mpc:
16034 maybe-clean-stageautoprofile-mpc:
16035 @if mpc-bootstrap
16036 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16037 all-stageautoprofile: all-stageautoprofile-mpc
16038 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16039 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16040         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16041         @r=`${PWD_COMMAND}`; export r; \
16042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16043         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16044         $(HOST_EXPORTS) \
16045         $(POSTSTAGE1_HOST_EXPORTS)  \
16046         cd $(HOST_SUBDIR)/mpc && \
16047         $$s/gcc/config/i386/$(AUTO_PROFILE) \
16048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16049                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16050                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16051                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16052                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16053                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16054                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16055                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16056                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16057                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
16058                 $(TARGET-stageautoprofile-mpc)
16059
16060 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16061 clean-stageautoprofile: clean-stageautoprofile-mpc
16062 clean-stageautoprofile-mpc:
16063         @if [ $(current_stage) = stageautoprofile ]; then \
16064           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16065         else \
16066           [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16067           $(MAKE) stageautoprofile-start; \
16068         fi; \
16069         cd $(HOST_SUBDIR)/mpc && \
16070         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16071 @endif mpc-bootstrap
16072
16073
16074 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16075 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16076 maybe-all-stageautofeedback-mpc:
16077 maybe-clean-stageautofeedback-mpc:
16078 @if mpc-bootstrap
16079 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16080 all-stageautofeedback: all-stageautofeedback-mpc
16081 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16082 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16083         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16084         @r=`${PWD_COMMAND}`; export r; \
16085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16086         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16087         $(HOST_EXPORTS) \
16088         $(POSTSTAGE1_HOST_EXPORTS)  \
16089         cd $(HOST_SUBDIR)/mpc && \
16090          \
16091         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16092                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16093                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16094                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16095                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16096                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16097                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16098                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16099                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16100                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16101                 $(TARGET-stageautofeedback-mpc)
16102
16103 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16104 clean-stageautofeedback: clean-stageautofeedback-mpc
16105 clean-stageautofeedback-mpc:
16106         @if [ $(current_stage) = stageautofeedback ]; then \
16107           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16108         else \
16109           [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16110           $(MAKE) stageautofeedback-start; \
16111         fi; \
16112         cd $(HOST_SUBDIR)/mpc && \
16113         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16114 @endif mpc-bootstrap
16115
16116
16117
16118
16119
16120 .PHONY: check-mpc maybe-check-mpc
16121 maybe-check-mpc:
16122 @if mpc
16123 maybe-check-mpc: check-mpc
16124
16125 check-mpc:
16126         @: $(MAKE); $(unstage)
16127         @r=`${PWD_COMMAND}`; export r; \
16128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16129         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16130         (cd $(HOST_SUBDIR)/mpc && \
16131           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
16132
16133 @endif mpc
16134
16135 .PHONY: install-mpc maybe-install-mpc
16136 maybe-install-mpc:
16137 @if mpc
16138 maybe-install-mpc: install-mpc
16139
16140 install-mpc:
16141
16142 @endif mpc
16143
16144 .PHONY: install-strip-mpc maybe-install-strip-mpc
16145 maybe-install-strip-mpc:
16146 @if mpc
16147 maybe-install-strip-mpc: install-strip-mpc
16148
16149 install-strip-mpc:
16150
16151 @endif mpc
16152
16153 # Other targets (info, dvi, pdf, etc.)
16154
16155 .PHONY: maybe-info-mpc info-mpc
16156 maybe-info-mpc:
16157 @if mpc
16158 maybe-info-mpc: info-mpc
16159
16160 info-mpc: \
16161     configure-mpc 
16162         @[ -f ./mpc/Makefile ] || exit 0; \
16163         r=`${PWD_COMMAND}`; export r; \
16164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16165         $(HOST_EXPORTS) \
16166         for flag in $(EXTRA_HOST_FLAGS) ; do \
16167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16168         done; \
16169         echo "Doing info in mpc"; \
16170         (cd $(HOST_SUBDIR)/mpc && \
16171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16173                   "RANLIB=$${RANLIB}" \
16174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16175                   info) \
16176           || exit 1
16177
16178 @endif mpc
16179
16180 .PHONY: maybe-dvi-mpc dvi-mpc
16181 maybe-dvi-mpc:
16182 @if mpc
16183 maybe-dvi-mpc: dvi-mpc
16184
16185 dvi-mpc: \
16186     configure-mpc 
16187         @[ -f ./mpc/Makefile ] || exit 0; \
16188         r=`${PWD_COMMAND}`; export r; \
16189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16190         $(HOST_EXPORTS) \
16191         for flag in $(EXTRA_HOST_FLAGS) ; do \
16192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16193         done; \
16194         echo "Doing dvi in mpc"; \
16195         (cd $(HOST_SUBDIR)/mpc && \
16196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16198                   "RANLIB=$${RANLIB}" \
16199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16200                   dvi) \
16201           || exit 1
16202
16203 @endif mpc
16204
16205 .PHONY: maybe-pdf-mpc pdf-mpc
16206 maybe-pdf-mpc:
16207 @if mpc
16208 maybe-pdf-mpc: pdf-mpc
16209
16210 pdf-mpc: \
16211     configure-mpc 
16212         @[ -f ./mpc/Makefile ] || exit 0; \
16213         r=`${PWD_COMMAND}`; export r; \
16214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16215         $(HOST_EXPORTS) \
16216         for flag in $(EXTRA_HOST_FLAGS) ; do \
16217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16218         done; \
16219         echo "Doing pdf in mpc"; \
16220         (cd $(HOST_SUBDIR)/mpc && \
16221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16223                   "RANLIB=$${RANLIB}" \
16224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16225                   pdf) \
16226           || exit 1
16227
16228 @endif mpc
16229
16230 .PHONY: maybe-html-mpc html-mpc
16231 maybe-html-mpc:
16232 @if mpc
16233 maybe-html-mpc: html-mpc
16234
16235 html-mpc: \
16236     configure-mpc 
16237         @[ -f ./mpc/Makefile ] || exit 0; \
16238         r=`${PWD_COMMAND}`; export r; \
16239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16240         $(HOST_EXPORTS) \
16241         for flag in $(EXTRA_HOST_FLAGS) ; do \
16242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16243         done; \
16244         echo "Doing html in mpc"; \
16245         (cd $(HOST_SUBDIR)/mpc && \
16246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16248                   "RANLIB=$${RANLIB}" \
16249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16250                   html) \
16251           || exit 1
16252
16253 @endif mpc
16254
16255 .PHONY: maybe-TAGS-mpc TAGS-mpc
16256 maybe-TAGS-mpc:
16257 @if mpc
16258 maybe-TAGS-mpc: TAGS-mpc
16259
16260 TAGS-mpc: \
16261     configure-mpc 
16262         @[ -f ./mpc/Makefile ] || exit 0; \
16263         r=`${PWD_COMMAND}`; export r; \
16264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16265         $(HOST_EXPORTS) \
16266         for flag in $(EXTRA_HOST_FLAGS) ; do \
16267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16268         done; \
16269         echo "Doing TAGS in mpc"; \
16270         (cd $(HOST_SUBDIR)/mpc && \
16271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16273                   "RANLIB=$${RANLIB}" \
16274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16275                   TAGS) \
16276           || exit 1
16277
16278 @endif mpc
16279
16280 .PHONY: maybe-install-info-mpc install-info-mpc
16281 maybe-install-info-mpc:
16282 @if mpc
16283 maybe-install-info-mpc: install-info-mpc
16284
16285 install-info-mpc: \
16286     configure-mpc \
16287     info-mpc 
16288         @[ -f ./mpc/Makefile ] || exit 0; \
16289         r=`${PWD_COMMAND}`; export r; \
16290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16291         $(HOST_EXPORTS) \
16292         for flag in $(EXTRA_HOST_FLAGS) ; do \
16293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16294         done; \
16295         echo "Doing install-info in mpc"; \
16296         (cd $(HOST_SUBDIR)/mpc && \
16297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16299                   "RANLIB=$${RANLIB}" \
16300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16301                   install-info) \
16302           || exit 1
16303
16304 @endif mpc
16305
16306 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16307 maybe-install-dvi-mpc:
16308 @if mpc
16309 maybe-install-dvi-mpc: install-dvi-mpc
16310
16311 install-dvi-mpc: \
16312     configure-mpc \
16313     dvi-mpc 
16314         @[ -f ./mpc/Makefile ] || exit 0; \
16315         r=`${PWD_COMMAND}`; export r; \
16316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16317         $(HOST_EXPORTS) \
16318         for flag in $(EXTRA_HOST_FLAGS) ; do \
16319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16320         done; \
16321         echo "Doing install-dvi in mpc"; \
16322         (cd $(HOST_SUBDIR)/mpc && \
16323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16325                   "RANLIB=$${RANLIB}" \
16326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16327                   install-dvi) \
16328           || exit 1
16329
16330 @endif mpc
16331
16332 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16333 maybe-install-pdf-mpc:
16334 @if mpc
16335 maybe-install-pdf-mpc: install-pdf-mpc
16336
16337 install-pdf-mpc: \
16338     configure-mpc \
16339     pdf-mpc 
16340         @[ -f ./mpc/Makefile ] || exit 0; \
16341         r=`${PWD_COMMAND}`; export r; \
16342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16343         $(HOST_EXPORTS) \
16344         for flag in $(EXTRA_HOST_FLAGS) ; do \
16345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16346         done; \
16347         echo "Doing install-pdf in mpc"; \
16348         (cd $(HOST_SUBDIR)/mpc && \
16349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16351                   "RANLIB=$${RANLIB}" \
16352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16353                   install-pdf) \
16354           || exit 1
16355
16356 @endif mpc
16357
16358 .PHONY: maybe-install-html-mpc install-html-mpc
16359 maybe-install-html-mpc:
16360 @if mpc
16361 maybe-install-html-mpc: install-html-mpc
16362
16363 install-html-mpc: \
16364     configure-mpc \
16365     html-mpc 
16366         @[ -f ./mpc/Makefile ] || exit 0; \
16367         r=`${PWD_COMMAND}`; export r; \
16368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16369         $(HOST_EXPORTS) \
16370         for flag in $(EXTRA_HOST_FLAGS) ; do \
16371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16372         done; \
16373         echo "Doing install-html in mpc"; \
16374         (cd $(HOST_SUBDIR)/mpc && \
16375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16377                   "RANLIB=$${RANLIB}" \
16378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16379                   install-html) \
16380           || exit 1
16381
16382 @endif mpc
16383
16384 .PHONY: maybe-installcheck-mpc installcheck-mpc
16385 maybe-installcheck-mpc:
16386 @if mpc
16387 maybe-installcheck-mpc: installcheck-mpc
16388
16389 installcheck-mpc: \
16390     configure-mpc 
16391         @[ -f ./mpc/Makefile ] || exit 0; \
16392         r=`${PWD_COMMAND}`; export r; \
16393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16394         $(HOST_EXPORTS) \
16395         for flag in $(EXTRA_HOST_FLAGS) ; do \
16396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16397         done; \
16398         echo "Doing installcheck in mpc"; \
16399         (cd $(HOST_SUBDIR)/mpc && \
16400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16402                   "RANLIB=$${RANLIB}" \
16403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16404                   installcheck) \
16405           || exit 1
16406
16407 @endif mpc
16408
16409 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16410 maybe-mostlyclean-mpc:
16411 @if mpc
16412 maybe-mostlyclean-mpc: mostlyclean-mpc
16413
16414 mostlyclean-mpc: 
16415         @[ -f ./mpc/Makefile ] || exit 0; \
16416         r=`${PWD_COMMAND}`; export r; \
16417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16418         $(HOST_EXPORTS) \
16419         for flag in $(EXTRA_HOST_FLAGS) ; do \
16420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16421         done; \
16422         echo "Doing mostlyclean in mpc"; \
16423         (cd $(HOST_SUBDIR)/mpc && \
16424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16426                   "RANLIB=$${RANLIB}" \
16427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16428                   mostlyclean) \
16429           || exit 1
16430
16431 @endif mpc
16432
16433 .PHONY: maybe-clean-mpc clean-mpc
16434 maybe-clean-mpc:
16435 @if mpc
16436 maybe-clean-mpc: clean-mpc
16437
16438 clean-mpc: 
16439         @[ -f ./mpc/Makefile ] || exit 0; \
16440         r=`${PWD_COMMAND}`; export r; \
16441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16442         $(HOST_EXPORTS) \
16443         for flag in $(EXTRA_HOST_FLAGS) ; do \
16444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16445         done; \
16446         echo "Doing clean in mpc"; \
16447         (cd $(HOST_SUBDIR)/mpc && \
16448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16450                   "RANLIB=$${RANLIB}" \
16451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16452                   clean) \
16453           || exit 1
16454
16455 @endif mpc
16456
16457 .PHONY: maybe-distclean-mpc distclean-mpc
16458 maybe-distclean-mpc:
16459 @if mpc
16460 maybe-distclean-mpc: distclean-mpc
16461
16462 distclean-mpc: 
16463         @[ -f ./mpc/Makefile ] || exit 0; \
16464         r=`${PWD_COMMAND}`; export r; \
16465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16466         $(HOST_EXPORTS) \
16467         for flag in $(EXTRA_HOST_FLAGS) ; do \
16468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16469         done; \
16470         echo "Doing distclean in mpc"; \
16471         (cd $(HOST_SUBDIR)/mpc && \
16472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16474                   "RANLIB=$${RANLIB}" \
16475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16476                   distclean) \
16477           || exit 1
16478
16479 @endif mpc
16480
16481 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16482 maybe-maintainer-clean-mpc:
16483 @if mpc
16484 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16485
16486 maintainer-clean-mpc: 
16487         @[ -f ./mpc/Makefile ] || exit 0; \
16488         r=`${PWD_COMMAND}`; export r; \
16489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16490         $(HOST_EXPORTS) \
16491         for flag in $(EXTRA_HOST_FLAGS) ; do \
16492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16493         done; \
16494         echo "Doing maintainer-clean in mpc"; \
16495         (cd $(HOST_SUBDIR)/mpc && \
16496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16498                   "RANLIB=$${RANLIB}" \
16499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16500                   maintainer-clean) \
16501           || exit 1
16502
16503 @endif mpc
16504
16505
16506
16507 .PHONY: configure-isl maybe-configure-isl
16508 maybe-configure-isl:
16509 @if gcc-bootstrap
16510 configure-isl: stage_current
16511 @endif gcc-bootstrap
16512 @if isl
16513 maybe-configure-isl: configure-isl
16514 configure-isl: 
16515         @r=`${PWD_COMMAND}`; export r; \
16516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16517         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16518         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16519         $(HOST_EXPORTS)  \
16520         echo Configuring in $(HOST_SUBDIR)/isl; \
16521         cd "$(HOST_SUBDIR)/isl" || exit 1; \
16522         case $(srcdir) in \
16523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16524           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16526         esac; \
16527         module_srcdir=isl; \
16528         $(SHELL) \
16529           $$s/$$module_srcdir/configure \
16530           --srcdir=$${topdir}/$$module_srcdir \
16531           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16532           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16533           || exit 1
16534 @endif isl
16535
16536
16537
16538 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16539 maybe-configure-stage1-isl:
16540 @if isl-bootstrap
16541 maybe-configure-stage1-isl: configure-stage1-isl
16542 configure-stage1-isl:
16543         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16544         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16545         @r=`${PWD_COMMAND}`; export r; \
16546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16547         TFLAGS="$(STAGE1_TFLAGS)"; \
16548         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16549         $(HOST_EXPORTS) \
16550         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16551         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16552         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16553         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16554         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16555         cd $(HOST_SUBDIR)/isl || exit 1; \
16556         case $(srcdir) in \
16557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16558           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16560         esac; \
16561         module_srcdir=isl; \
16562         $(SHELL) $$s/$$module_srcdir/configure \
16563           --srcdir=$${topdir}/$$module_srcdir \
16564           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16565           --target=${target_alias} \
16566            \
16567           $(STAGE1_CONFIGURE_FLAGS) \
16568           --disable-shared @extra_isl_gmp_configure_flags@
16569 @endif isl-bootstrap
16570
16571 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16572 maybe-configure-stage2-isl:
16573 @if isl-bootstrap
16574 maybe-configure-stage2-isl: configure-stage2-isl
16575 configure-stage2-isl:
16576         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16577         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16578         @r=`${PWD_COMMAND}`; export r; \
16579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580         TFLAGS="$(STAGE2_TFLAGS)"; \
16581         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16582         $(HOST_EXPORTS) \
16583         $(POSTSTAGE1_HOST_EXPORTS) \
16584         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16585         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16586         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16587         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16588         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16589         cd $(HOST_SUBDIR)/isl || exit 1; \
16590         case $(srcdir) in \
16591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16592           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16594         esac; \
16595         module_srcdir=isl; \
16596         $(SHELL) $$s/$$module_srcdir/configure \
16597           --srcdir=$${topdir}/$$module_srcdir \
16598           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16599           --target=${target_alias} \
16600           --with-build-libsubdir=$(HOST_SUBDIR) \
16601           $(STAGE2_CONFIGURE_FLAGS) \
16602           --disable-shared @extra_isl_gmp_configure_flags@
16603 @endif isl-bootstrap
16604
16605 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16606 maybe-configure-stage3-isl:
16607 @if isl-bootstrap
16608 maybe-configure-stage3-isl: configure-stage3-isl
16609 configure-stage3-isl:
16610         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16611         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16612         @r=`${PWD_COMMAND}`; export r; \
16613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16614         TFLAGS="$(STAGE3_TFLAGS)"; \
16615         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16616         $(HOST_EXPORTS) \
16617         $(POSTSTAGE1_HOST_EXPORTS) \
16618         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16619         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16620         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16621         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16622         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16623         cd $(HOST_SUBDIR)/isl || exit 1; \
16624         case $(srcdir) in \
16625           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16626           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16627                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16628         esac; \
16629         module_srcdir=isl; \
16630         $(SHELL) $$s/$$module_srcdir/configure \
16631           --srcdir=$${topdir}/$$module_srcdir \
16632           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16633           --target=${target_alias} \
16634           --with-build-libsubdir=$(HOST_SUBDIR) \
16635           $(STAGE3_CONFIGURE_FLAGS) \
16636           --disable-shared @extra_isl_gmp_configure_flags@
16637 @endif isl-bootstrap
16638
16639 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16640 maybe-configure-stage4-isl:
16641 @if isl-bootstrap
16642 maybe-configure-stage4-isl: configure-stage4-isl
16643 configure-stage4-isl:
16644         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16645         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16646         @r=`${PWD_COMMAND}`; export r; \
16647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16648         TFLAGS="$(STAGE4_TFLAGS)"; \
16649         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16650         $(HOST_EXPORTS) \
16651         $(POSTSTAGE1_HOST_EXPORTS) \
16652         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16653         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16654         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16655         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16656         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16657         cd $(HOST_SUBDIR)/isl || exit 1; \
16658         case $(srcdir) in \
16659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16660           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16662         esac; \
16663         module_srcdir=isl; \
16664         $(SHELL) $$s/$$module_srcdir/configure \
16665           --srcdir=$${topdir}/$$module_srcdir \
16666           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16667           --target=${target_alias} \
16668           --with-build-libsubdir=$(HOST_SUBDIR) \
16669           $(STAGE4_CONFIGURE_FLAGS) \
16670           --disable-shared @extra_isl_gmp_configure_flags@
16671 @endif isl-bootstrap
16672
16673 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16674 maybe-configure-stageprofile-isl:
16675 @if isl-bootstrap
16676 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16677 configure-stageprofile-isl:
16678         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16679         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16680         @r=`${PWD_COMMAND}`; export r; \
16681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16682         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16683         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16684         $(HOST_EXPORTS) \
16685         $(POSTSTAGE1_HOST_EXPORTS) \
16686         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16687         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16688         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16689         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16690         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16691         cd $(HOST_SUBDIR)/isl || exit 1; \
16692         case $(srcdir) in \
16693           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16694           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16695                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16696         esac; \
16697         module_srcdir=isl; \
16698         $(SHELL) $$s/$$module_srcdir/configure \
16699           --srcdir=$${topdir}/$$module_srcdir \
16700           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16701           --target=${target_alias} \
16702           --with-build-libsubdir=$(HOST_SUBDIR) \
16703           $(STAGEprofile_CONFIGURE_FLAGS) \
16704           --disable-shared @extra_isl_gmp_configure_flags@
16705 @endif isl-bootstrap
16706
16707 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16708 maybe-configure-stagetrain-isl:
16709 @if isl-bootstrap
16710 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16711 configure-stagetrain-isl:
16712         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16713         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16714         @r=`${PWD_COMMAND}`; export r; \
16715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16716         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16717         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16718         $(HOST_EXPORTS) \
16719         $(POSTSTAGE1_HOST_EXPORTS) \
16720         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16721         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16722         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
16723         echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16724         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16725         cd $(HOST_SUBDIR)/isl || exit 1; \
16726         case $(srcdir) in \
16727           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16728           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16729                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16730         esac; \
16731         module_srcdir=isl; \
16732         $(SHELL) $$s/$$module_srcdir/configure \
16733           --srcdir=$${topdir}/$$module_srcdir \
16734           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16735           --target=${target_alias} \
16736           --with-build-libsubdir=$(HOST_SUBDIR) \
16737           $(STAGEtrain_CONFIGURE_FLAGS) \
16738           --disable-shared @extra_isl_gmp_configure_flags@
16739 @endif isl-bootstrap
16740
16741 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16742 maybe-configure-stagefeedback-isl:
16743 @if isl-bootstrap
16744 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16745 configure-stagefeedback-isl:
16746         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16747         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16748         @r=`${PWD_COMMAND}`; export r; \
16749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16750         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16751         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16752         $(HOST_EXPORTS) \
16753         $(POSTSTAGE1_HOST_EXPORTS) \
16754         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16755         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16756         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16757         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16758         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16759         cd $(HOST_SUBDIR)/isl || exit 1; \
16760         case $(srcdir) in \
16761           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16762           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16763                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16764         esac; \
16765         module_srcdir=isl; \
16766         $(SHELL) $$s/$$module_srcdir/configure \
16767           --srcdir=$${topdir}/$$module_srcdir \
16768           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16769           --target=${target_alias} \
16770           --with-build-libsubdir=$(HOST_SUBDIR) \
16771           $(STAGEfeedback_CONFIGURE_FLAGS) \
16772           --disable-shared @extra_isl_gmp_configure_flags@
16773 @endif isl-bootstrap
16774
16775 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16776 maybe-configure-stageautoprofile-isl:
16777 @if isl-bootstrap
16778 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16779 configure-stageautoprofile-isl:
16780         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16781         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16782         @r=`${PWD_COMMAND}`; export r; \
16783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16784         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16785         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16786         $(HOST_EXPORTS) \
16787         $(POSTSTAGE1_HOST_EXPORTS) \
16788         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16789         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16790         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
16791         echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16793         cd $(HOST_SUBDIR)/isl || exit 1; \
16794         case $(srcdir) in \
16795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16796           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16798         esac; \
16799         module_srcdir=isl; \
16800         $(SHELL) $$s/$$module_srcdir/configure \
16801           --srcdir=$${topdir}/$$module_srcdir \
16802           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16803           --target=${target_alias} \
16804           --with-build-libsubdir=$(HOST_SUBDIR) \
16805           $(STAGEautoprofile_CONFIGURE_FLAGS) \
16806           --disable-shared @extra_isl_gmp_configure_flags@
16807 @endif isl-bootstrap
16808
16809 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16810 maybe-configure-stageautofeedback-isl:
16811 @if isl-bootstrap
16812 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16813 configure-stageautofeedback-isl:
16814         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16815         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16816         @r=`${PWD_COMMAND}`; export r; \
16817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16818         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16819         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16820         $(HOST_EXPORTS) \
16821         $(POSTSTAGE1_HOST_EXPORTS) \
16822         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16823         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16824         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
16825         echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16826         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16827         cd $(HOST_SUBDIR)/isl || exit 1; \
16828         case $(srcdir) in \
16829           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16830           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16831                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16832         esac; \
16833         module_srcdir=isl; \
16834         $(SHELL) $$s/$$module_srcdir/configure \
16835           --srcdir=$${topdir}/$$module_srcdir \
16836           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16837           --target=${target_alias} \
16838           --with-build-libsubdir=$(HOST_SUBDIR) \
16839           $(STAGEautofeedback_CONFIGURE_FLAGS) \
16840           --disable-shared @extra_isl_gmp_configure_flags@
16841 @endif isl-bootstrap
16842
16843
16844
16845
16846
16847 .PHONY: all-isl maybe-all-isl
16848 maybe-all-isl:
16849 @if gcc-bootstrap
16850 all-isl: stage_current
16851 @endif gcc-bootstrap
16852 @if isl
16853 TARGET-isl=all
16854 maybe-all-isl: all-isl
16855 all-isl: configure-isl
16856         @r=`${PWD_COMMAND}`; export r; \
16857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16858         $(HOST_EXPORTS)  \
16859         (cd $(HOST_SUBDIR)/isl && \
16860           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16861                 $(TARGET-isl))
16862 @endif isl
16863
16864
16865
16866 .PHONY: all-stage1-isl maybe-all-stage1-isl
16867 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16868 maybe-all-stage1-isl:
16869 maybe-clean-stage1-isl:
16870 @if isl-bootstrap
16871 maybe-all-stage1-isl: all-stage1-isl
16872 all-stage1: all-stage1-isl
16873 TARGET-stage1-isl = $(TARGET-isl)
16874 all-stage1-isl: configure-stage1-isl
16875         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16876         @r=`${PWD_COMMAND}`; export r; \
16877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16878         TFLAGS="$(STAGE1_TFLAGS)"; \
16879         $(HOST_EXPORTS)  \
16880         cd $(HOST_SUBDIR)/isl && \
16881          \
16882         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16883                 CFLAGS="$(STAGE1_CFLAGS)" \
16884                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16885                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16886                 LIBCFLAGS="$(LIBCFLAGS)" \
16887                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16888                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16889                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16890                 $(EXTRA_HOST_FLAGS)  \
16891                 $(STAGE1_FLAGS_TO_PASS) V=1 \
16892                 TFLAGS="$(STAGE1_TFLAGS)"  \
16893                 $(TARGET-stage1-isl)
16894
16895 maybe-clean-stage1-isl: clean-stage1-isl
16896 clean-stage1: clean-stage1-isl
16897 clean-stage1-isl:
16898         @if [ $(current_stage) = stage1 ]; then \
16899           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16900         else \
16901           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16902           $(MAKE) stage1-start; \
16903         fi; \
16904         cd $(HOST_SUBDIR)/isl && \
16905         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16906         $(STAGE1_FLAGS_TO_PASS) V=1 clean
16907 @endif isl-bootstrap
16908
16909
16910 .PHONY: all-stage2-isl maybe-all-stage2-isl
16911 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16912 maybe-all-stage2-isl:
16913 maybe-clean-stage2-isl:
16914 @if isl-bootstrap
16915 maybe-all-stage2-isl: all-stage2-isl
16916 all-stage2: all-stage2-isl
16917 TARGET-stage2-isl = $(TARGET-isl)
16918 all-stage2-isl: configure-stage2-isl
16919         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16920         @r=`${PWD_COMMAND}`; export r; \
16921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16922         TFLAGS="$(STAGE2_TFLAGS)"; \
16923         $(HOST_EXPORTS) \
16924         $(POSTSTAGE1_HOST_EXPORTS)  \
16925         cd $(HOST_SUBDIR)/isl && \
16926          \
16927         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16928                 CFLAGS="$(STAGE2_CFLAGS)" \
16929                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16930                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16931                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16932                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16933                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16934                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16935                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16936                 TFLAGS="$(STAGE2_TFLAGS)"  \
16937                 $(TARGET-stage2-isl)
16938
16939 maybe-clean-stage2-isl: clean-stage2-isl
16940 clean-stage2: clean-stage2-isl
16941 clean-stage2-isl:
16942         @if [ $(current_stage) = stage2 ]; then \
16943           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16944         else \
16945           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16946           $(MAKE) stage2-start; \
16947         fi; \
16948         cd $(HOST_SUBDIR)/isl && \
16949         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16950 @endif isl-bootstrap
16951
16952
16953 .PHONY: all-stage3-isl maybe-all-stage3-isl
16954 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16955 maybe-all-stage3-isl:
16956 maybe-clean-stage3-isl:
16957 @if isl-bootstrap
16958 maybe-all-stage3-isl: all-stage3-isl
16959 all-stage3: all-stage3-isl
16960 TARGET-stage3-isl = $(TARGET-isl)
16961 all-stage3-isl: configure-stage3-isl
16962         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16963         @r=`${PWD_COMMAND}`; export r; \
16964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16965         TFLAGS="$(STAGE3_TFLAGS)"; \
16966         $(HOST_EXPORTS) \
16967         $(POSTSTAGE1_HOST_EXPORTS)  \
16968         cd $(HOST_SUBDIR)/isl && \
16969          \
16970         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16971                 CFLAGS="$(STAGE3_CFLAGS)" \
16972                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16973                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16974                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16975                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16976                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16977                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16978                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16979                 TFLAGS="$(STAGE3_TFLAGS)"  \
16980                 $(TARGET-stage3-isl)
16981
16982 maybe-clean-stage3-isl: clean-stage3-isl
16983 clean-stage3: clean-stage3-isl
16984 clean-stage3-isl:
16985         @if [ $(current_stage) = stage3 ]; then \
16986           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16987         else \
16988           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16989           $(MAKE) stage3-start; \
16990         fi; \
16991         cd $(HOST_SUBDIR)/isl && \
16992         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16993 @endif isl-bootstrap
16994
16995
16996 .PHONY: all-stage4-isl maybe-all-stage4-isl
16997 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16998 maybe-all-stage4-isl:
16999 maybe-clean-stage4-isl:
17000 @if isl-bootstrap
17001 maybe-all-stage4-isl: all-stage4-isl
17002 all-stage4: all-stage4-isl
17003 TARGET-stage4-isl = $(TARGET-isl)
17004 all-stage4-isl: configure-stage4-isl
17005         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17006         @r=`${PWD_COMMAND}`; export r; \
17007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17008         TFLAGS="$(STAGE4_TFLAGS)"; \
17009         $(HOST_EXPORTS) \
17010         $(POSTSTAGE1_HOST_EXPORTS)  \
17011         cd $(HOST_SUBDIR)/isl && \
17012          \
17013         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17014                 CFLAGS="$(STAGE4_CFLAGS)" \
17015                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17016                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17017                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17018                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17019                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17020                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17021                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17022                 TFLAGS="$(STAGE4_TFLAGS)"  \
17023                 $(TARGET-stage4-isl)
17024
17025 maybe-clean-stage4-isl: clean-stage4-isl
17026 clean-stage4: clean-stage4-isl
17027 clean-stage4-isl:
17028         @if [ $(current_stage) = stage4 ]; then \
17029           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17030         else \
17031           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17032           $(MAKE) stage4-start; \
17033         fi; \
17034         cd $(HOST_SUBDIR)/isl && \
17035         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17036 @endif isl-bootstrap
17037
17038
17039 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17040 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17041 maybe-all-stageprofile-isl:
17042 maybe-clean-stageprofile-isl:
17043 @if isl-bootstrap
17044 maybe-all-stageprofile-isl: all-stageprofile-isl
17045 all-stageprofile: all-stageprofile-isl
17046 TARGET-stageprofile-isl = $(TARGET-isl)
17047 all-stageprofile-isl: configure-stageprofile-isl
17048         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17049         @r=`${PWD_COMMAND}`; export r; \
17050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17051         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17052         $(HOST_EXPORTS) \
17053         $(POSTSTAGE1_HOST_EXPORTS)  \
17054         cd $(HOST_SUBDIR)/isl && \
17055          \
17056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17057                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17058                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17059                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17060                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17061                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17062                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17063                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17064                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17065                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17066                 $(TARGET-stageprofile-isl)
17067
17068 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17069 clean-stageprofile: clean-stageprofile-isl
17070 clean-stageprofile-isl:
17071         @if [ $(current_stage) = stageprofile ]; then \
17072           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17073         else \
17074           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17075           $(MAKE) stageprofile-start; \
17076         fi; \
17077         cd $(HOST_SUBDIR)/isl && \
17078         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17079 @endif isl-bootstrap
17080
17081
17082 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17083 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17084 maybe-all-stagetrain-isl:
17085 maybe-clean-stagetrain-isl:
17086 @if isl-bootstrap
17087 maybe-all-stagetrain-isl: all-stagetrain-isl
17088 all-stagetrain: all-stagetrain-isl
17089 TARGET-stagetrain-isl = $(TARGET-isl)
17090 all-stagetrain-isl: configure-stagetrain-isl
17091         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17092         @r=`${PWD_COMMAND}`; export r; \
17093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17094         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17095         $(HOST_EXPORTS) \
17096         $(POSTSTAGE1_HOST_EXPORTS)  \
17097         cd $(HOST_SUBDIR)/isl && \
17098          \
17099         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17100                 CFLAGS="$(STAGEtrain_CFLAGS)" \
17101                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17102                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17103                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17104                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17105                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17106                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17107                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17108                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
17109                 $(TARGET-stagetrain-isl)
17110
17111 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17112 clean-stagetrain: clean-stagetrain-isl
17113 clean-stagetrain-isl:
17114         @if [ $(current_stage) = stagetrain ]; then \
17115           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17116         else \
17117           [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17118           $(MAKE) stagetrain-start; \
17119         fi; \
17120         cd $(HOST_SUBDIR)/isl && \
17121         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17122 @endif isl-bootstrap
17123
17124
17125 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17126 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17127 maybe-all-stagefeedback-isl:
17128 maybe-clean-stagefeedback-isl:
17129 @if isl-bootstrap
17130 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17131 all-stagefeedback: all-stagefeedback-isl
17132 TARGET-stagefeedback-isl = $(TARGET-isl)
17133 all-stagefeedback-isl: configure-stagefeedback-isl
17134         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17135         @r=`${PWD_COMMAND}`; export r; \
17136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17137         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17138         $(HOST_EXPORTS) \
17139         $(POSTSTAGE1_HOST_EXPORTS)  \
17140         cd $(HOST_SUBDIR)/isl && \
17141          \
17142         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17143                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17144                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17145                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17146                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17147                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17148                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17149                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17150                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17151                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17152                 $(TARGET-stagefeedback-isl)
17153
17154 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17155 clean-stagefeedback: clean-stagefeedback-isl
17156 clean-stagefeedback-isl:
17157         @if [ $(current_stage) = stagefeedback ]; then \
17158           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17159         else \
17160           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17161           $(MAKE) stagefeedback-start; \
17162         fi; \
17163         cd $(HOST_SUBDIR)/isl && \
17164         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17165 @endif isl-bootstrap
17166
17167
17168 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17169 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17170 maybe-all-stageautoprofile-isl:
17171 maybe-clean-stageautoprofile-isl:
17172 @if isl-bootstrap
17173 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17174 all-stageautoprofile: all-stageautoprofile-isl
17175 TARGET-stageautoprofile-isl = $(TARGET-isl)
17176 all-stageautoprofile-isl: configure-stageautoprofile-isl
17177         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17178         @r=`${PWD_COMMAND}`; export r; \
17179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17180         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17181         $(HOST_EXPORTS) \
17182         $(POSTSTAGE1_HOST_EXPORTS)  \
17183         cd $(HOST_SUBDIR)/isl && \
17184         $$s/gcc/config/i386/$(AUTO_PROFILE) \
17185         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17186                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17187                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17188                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17189                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17190                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17191                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17192                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17193                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17194                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
17195                 $(TARGET-stageautoprofile-isl)
17196
17197 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17198 clean-stageautoprofile: clean-stageautoprofile-isl
17199 clean-stageautoprofile-isl:
17200         @if [ $(current_stage) = stageautoprofile ]; then \
17201           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17202         else \
17203           [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17204           $(MAKE) stageautoprofile-start; \
17205         fi; \
17206         cd $(HOST_SUBDIR)/isl && \
17207         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17208 @endif isl-bootstrap
17209
17210
17211 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17212 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17213 maybe-all-stageautofeedback-isl:
17214 maybe-clean-stageautofeedback-isl:
17215 @if isl-bootstrap
17216 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17217 all-stageautofeedback: all-stageautofeedback-isl
17218 TARGET-stageautofeedback-isl = $(TARGET-isl)
17219 all-stageautofeedback-isl: configure-stageautofeedback-isl
17220         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17221         @r=`${PWD_COMMAND}`; export r; \
17222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17223         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17224         $(HOST_EXPORTS) \
17225         $(POSTSTAGE1_HOST_EXPORTS)  \
17226         cd $(HOST_SUBDIR)/isl && \
17227          \
17228         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17229                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17230                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17231                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17232                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17233                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17234                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17235                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17236                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17237                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17238                 $(TARGET-stageautofeedback-isl)
17239
17240 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17241 clean-stageautofeedback: clean-stageautofeedback-isl
17242 clean-stageautofeedback-isl:
17243         @if [ $(current_stage) = stageautofeedback ]; then \
17244           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17245         else \
17246           [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17247           $(MAKE) stageautofeedback-start; \
17248         fi; \
17249         cd $(HOST_SUBDIR)/isl && \
17250         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17251 @endif isl-bootstrap
17252
17253
17254
17255
17256
17257 .PHONY: check-isl maybe-check-isl
17258 maybe-check-isl:
17259 @if isl
17260 maybe-check-isl: check-isl
17261
17262 check-isl:
17263         @: $(MAKE); $(unstage)
17264         @r=`${PWD_COMMAND}`; export r; \
17265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17266         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17267         (cd $(HOST_SUBDIR)/isl && \
17268           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17269
17270 @endif isl
17271
17272 .PHONY: install-isl maybe-install-isl
17273 maybe-install-isl:
17274 @if isl
17275 maybe-install-isl: install-isl
17276
17277 install-isl:
17278
17279 @endif isl
17280
17281 .PHONY: install-strip-isl maybe-install-strip-isl
17282 maybe-install-strip-isl:
17283 @if isl
17284 maybe-install-strip-isl: install-strip-isl
17285
17286 install-strip-isl:
17287
17288 @endif isl
17289
17290 # Other targets (info, dvi, pdf, etc.)
17291
17292 .PHONY: maybe-info-isl info-isl
17293 maybe-info-isl:
17294 @if isl
17295 maybe-info-isl: info-isl
17296
17297 info-isl: \
17298     configure-isl 
17299         @[ -f ./isl/Makefile ] || exit 0; \
17300         r=`${PWD_COMMAND}`; export r; \
17301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17302         $(HOST_EXPORTS) \
17303         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17305         done; \
17306         echo "Doing info in isl"; \
17307         (cd $(HOST_SUBDIR)/isl && \
17308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17310                   "RANLIB=$${RANLIB}" \
17311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17312                   info) \
17313           || exit 1
17314
17315 @endif isl
17316
17317 .PHONY: maybe-dvi-isl dvi-isl
17318 maybe-dvi-isl:
17319 @if isl
17320 maybe-dvi-isl: dvi-isl
17321
17322 dvi-isl: \
17323     configure-isl 
17324         @[ -f ./isl/Makefile ] || exit 0; \
17325         r=`${PWD_COMMAND}`; export r; \
17326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17327         $(HOST_EXPORTS) \
17328         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17330         done; \
17331         echo "Doing dvi in isl"; \
17332         (cd $(HOST_SUBDIR)/isl && \
17333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17335                   "RANLIB=$${RANLIB}" \
17336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17337                   dvi) \
17338           || exit 1
17339
17340 @endif isl
17341
17342 .PHONY: maybe-pdf-isl pdf-isl
17343 maybe-pdf-isl:
17344 @if isl
17345 maybe-pdf-isl: pdf-isl
17346
17347 pdf-isl: \
17348     configure-isl 
17349         @[ -f ./isl/Makefile ] || exit 0; \
17350         r=`${PWD_COMMAND}`; export r; \
17351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17352         $(HOST_EXPORTS) \
17353         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17355         done; \
17356         echo "Doing pdf in isl"; \
17357         (cd $(HOST_SUBDIR)/isl && \
17358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17360                   "RANLIB=$${RANLIB}" \
17361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17362                   pdf) \
17363           || exit 1
17364
17365 @endif isl
17366
17367 .PHONY: maybe-html-isl html-isl
17368 maybe-html-isl:
17369 @if isl
17370 maybe-html-isl: html-isl
17371
17372 html-isl: \
17373     configure-isl 
17374         @[ -f ./isl/Makefile ] || exit 0; \
17375         r=`${PWD_COMMAND}`; export r; \
17376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17377         $(HOST_EXPORTS) \
17378         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17380         done; \
17381         echo "Doing html in isl"; \
17382         (cd $(HOST_SUBDIR)/isl && \
17383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17385                   "RANLIB=$${RANLIB}" \
17386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17387                   html) \
17388           || exit 1
17389
17390 @endif isl
17391
17392 .PHONY: maybe-TAGS-isl TAGS-isl
17393 maybe-TAGS-isl:
17394 @if isl
17395 maybe-TAGS-isl: TAGS-isl
17396
17397 TAGS-isl: \
17398     configure-isl 
17399         @[ -f ./isl/Makefile ] || exit 0; \
17400         r=`${PWD_COMMAND}`; export r; \
17401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17402         $(HOST_EXPORTS) \
17403         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17405         done; \
17406         echo "Doing TAGS in isl"; \
17407         (cd $(HOST_SUBDIR)/isl && \
17408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17410                   "RANLIB=$${RANLIB}" \
17411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17412                   TAGS) \
17413           || exit 1
17414
17415 @endif isl
17416
17417 .PHONY: maybe-install-info-isl install-info-isl
17418 maybe-install-info-isl:
17419 @if isl
17420 maybe-install-info-isl: install-info-isl
17421
17422 install-info-isl: \
17423     configure-isl \
17424     info-isl 
17425         @[ -f ./isl/Makefile ] || exit 0; \
17426         r=`${PWD_COMMAND}`; export r; \
17427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428         $(HOST_EXPORTS) \
17429         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17431         done; \
17432         echo "Doing install-info in isl"; \
17433         (cd $(HOST_SUBDIR)/isl && \
17434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17436                   "RANLIB=$${RANLIB}" \
17437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17438                   install-info) \
17439           || exit 1
17440
17441 @endif isl
17442
17443 .PHONY: maybe-install-dvi-isl install-dvi-isl
17444 maybe-install-dvi-isl:
17445 @if isl
17446 maybe-install-dvi-isl: install-dvi-isl
17447
17448 install-dvi-isl: \
17449     configure-isl \
17450     dvi-isl 
17451         @[ -f ./isl/Makefile ] || exit 0; \
17452         r=`${PWD_COMMAND}`; export r; \
17453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17454         $(HOST_EXPORTS) \
17455         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17457         done; \
17458         echo "Doing install-dvi in isl"; \
17459         (cd $(HOST_SUBDIR)/isl && \
17460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17462                   "RANLIB=$${RANLIB}" \
17463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17464                   install-dvi) \
17465           || exit 1
17466
17467 @endif isl
17468
17469 .PHONY: maybe-install-pdf-isl install-pdf-isl
17470 maybe-install-pdf-isl:
17471 @if isl
17472 maybe-install-pdf-isl: install-pdf-isl
17473
17474 install-pdf-isl: \
17475     configure-isl \
17476     pdf-isl 
17477         @[ -f ./isl/Makefile ] || exit 0; \
17478         r=`${PWD_COMMAND}`; export r; \
17479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17480         $(HOST_EXPORTS) \
17481         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17483         done; \
17484         echo "Doing install-pdf in isl"; \
17485         (cd $(HOST_SUBDIR)/isl && \
17486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17488                   "RANLIB=$${RANLIB}" \
17489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17490                   install-pdf) \
17491           || exit 1
17492
17493 @endif isl
17494
17495 .PHONY: maybe-install-html-isl install-html-isl
17496 maybe-install-html-isl:
17497 @if isl
17498 maybe-install-html-isl: install-html-isl
17499
17500 install-html-isl: \
17501     configure-isl \
17502     html-isl 
17503         @[ -f ./isl/Makefile ] || exit 0; \
17504         r=`${PWD_COMMAND}`; export r; \
17505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17506         $(HOST_EXPORTS) \
17507         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17509         done; \
17510         echo "Doing install-html in isl"; \
17511         (cd $(HOST_SUBDIR)/isl && \
17512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17514                   "RANLIB=$${RANLIB}" \
17515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17516                   install-html) \
17517           || exit 1
17518
17519 @endif isl
17520
17521 .PHONY: maybe-installcheck-isl installcheck-isl
17522 maybe-installcheck-isl:
17523 @if isl
17524 maybe-installcheck-isl: installcheck-isl
17525
17526 installcheck-isl: \
17527     configure-isl 
17528         @[ -f ./isl/Makefile ] || exit 0; \
17529         r=`${PWD_COMMAND}`; export r; \
17530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17531         $(HOST_EXPORTS) \
17532         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17534         done; \
17535         echo "Doing installcheck in isl"; \
17536         (cd $(HOST_SUBDIR)/isl && \
17537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17539                   "RANLIB=$${RANLIB}" \
17540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17541                   installcheck) \
17542           || exit 1
17543
17544 @endif isl
17545
17546 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17547 maybe-mostlyclean-isl:
17548 @if isl
17549 maybe-mostlyclean-isl: mostlyclean-isl
17550
17551 mostlyclean-isl: 
17552         @[ -f ./isl/Makefile ] || exit 0; \
17553         r=`${PWD_COMMAND}`; export r; \
17554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17555         $(HOST_EXPORTS) \
17556         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17558         done; \
17559         echo "Doing mostlyclean in isl"; \
17560         (cd $(HOST_SUBDIR)/isl && \
17561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17563                   "RANLIB=$${RANLIB}" \
17564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17565                   mostlyclean) \
17566           || exit 1
17567
17568 @endif isl
17569
17570 .PHONY: maybe-clean-isl clean-isl
17571 maybe-clean-isl:
17572 @if isl
17573 maybe-clean-isl: clean-isl
17574
17575 clean-isl: 
17576         @[ -f ./isl/Makefile ] || exit 0; \
17577         r=`${PWD_COMMAND}`; export r; \
17578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17579         $(HOST_EXPORTS) \
17580         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17582         done; \
17583         echo "Doing clean in isl"; \
17584         (cd $(HOST_SUBDIR)/isl && \
17585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17587                   "RANLIB=$${RANLIB}" \
17588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17589                   clean) \
17590           || exit 1
17591
17592 @endif isl
17593
17594 .PHONY: maybe-distclean-isl distclean-isl
17595 maybe-distclean-isl:
17596 @if isl
17597 maybe-distclean-isl: distclean-isl
17598
17599 distclean-isl: 
17600         @[ -f ./isl/Makefile ] || exit 0; \
17601         r=`${PWD_COMMAND}`; export r; \
17602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17603         $(HOST_EXPORTS) \
17604         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17606         done; \
17607         echo "Doing distclean in isl"; \
17608         (cd $(HOST_SUBDIR)/isl && \
17609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17611                   "RANLIB=$${RANLIB}" \
17612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17613                   distclean) \
17614           || exit 1
17615
17616 @endif isl
17617
17618 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17619 maybe-maintainer-clean-isl:
17620 @if isl
17621 maybe-maintainer-clean-isl: maintainer-clean-isl
17622
17623 maintainer-clean-isl: 
17624         @[ -f ./isl/Makefile ] || exit 0; \
17625         r=`${PWD_COMMAND}`; export r; \
17626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17627         $(HOST_EXPORTS) \
17628         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17630         done; \
17631         echo "Doing maintainer-clean in isl"; \
17632         (cd $(HOST_SUBDIR)/isl && \
17633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17635                   "RANLIB=$${RANLIB}" \
17636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17637                   maintainer-clean) \
17638           || exit 1
17639
17640 @endif isl
17641
17642
17643
17644 .PHONY: configure-gold maybe-configure-gold
17645 maybe-configure-gold:
17646 @if gcc-bootstrap
17647 configure-gold: stage_current
17648 @endif gcc-bootstrap
17649 @if gold
17650 maybe-configure-gold: configure-gold
17651 configure-gold: 
17652         @r=`${PWD_COMMAND}`; export r; \
17653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17654         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17655         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17656         $(HOST_EXPORTS)  \
17657         echo Configuring in $(HOST_SUBDIR)/gold; \
17658         cd "$(HOST_SUBDIR)/gold" || exit 1; \
17659         case $(srcdir) in \
17660           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17661           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17662                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17663         esac; \
17664         module_srcdir=gold; \
17665         $(SHELL) \
17666           $$s/$$module_srcdir/configure \
17667           --srcdir=$${topdir}/$$module_srcdir \
17668           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17669           --target=${target_alias}  \
17670           || exit 1
17671 @endif gold
17672
17673
17674
17675 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17676 maybe-configure-stage1-gold:
17677 @if gold-bootstrap
17678 maybe-configure-stage1-gold: configure-stage1-gold
17679 configure-stage1-gold:
17680         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17681         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17682         @r=`${PWD_COMMAND}`; export r; \
17683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17684         TFLAGS="$(STAGE1_TFLAGS)"; \
17685         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17686         $(HOST_EXPORTS) \
17687         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17688         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17689         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17690         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17691         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17692         cd $(HOST_SUBDIR)/gold || exit 1; \
17693         case $(srcdir) in \
17694           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17695           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17696                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17697         esac; \
17698         module_srcdir=gold; \
17699         $(SHELL) $$s/$$module_srcdir/configure \
17700           --srcdir=$${topdir}/$$module_srcdir \
17701           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17702           --target=${target_alias} \
17703            \
17704           $(STAGE1_CONFIGURE_FLAGS)
17705 @endif gold-bootstrap
17706
17707 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17708 maybe-configure-stage2-gold:
17709 @if gold-bootstrap
17710 maybe-configure-stage2-gold: configure-stage2-gold
17711 configure-stage2-gold:
17712         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17713         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17714         @r=`${PWD_COMMAND}`; export r; \
17715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17716         TFLAGS="$(STAGE2_TFLAGS)"; \
17717         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17718         $(HOST_EXPORTS) \
17719         $(POSTSTAGE1_HOST_EXPORTS) \
17720         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17721         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17722         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17723         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17724         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17725         cd $(HOST_SUBDIR)/gold || exit 1; \
17726         case $(srcdir) in \
17727           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17728           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17729                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17730         esac; \
17731         module_srcdir=gold; \
17732         $(SHELL) $$s/$$module_srcdir/configure \
17733           --srcdir=$${topdir}/$$module_srcdir \
17734           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17735           --target=${target_alias} \
17736           --with-build-libsubdir=$(HOST_SUBDIR) \
17737           $(STAGE2_CONFIGURE_FLAGS)
17738 @endif gold-bootstrap
17739
17740 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17741 maybe-configure-stage3-gold:
17742 @if gold-bootstrap
17743 maybe-configure-stage3-gold: configure-stage3-gold
17744 configure-stage3-gold:
17745         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17746         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17747         @r=`${PWD_COMMAND}`; export r; \
17748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17749         TFLAGS="$(STAGE3_TFLAGS)"; \
17750         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17751         $(HOST_EXPORTS) \
17752         $(POSTSTAGE1_HOST_EXPORTS) \
17753         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17754         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17755         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17756         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17758         cd $(HOST_SUBDIR)/gold || exit 1; \
17759         case $(srcdir) in \
17760           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17761           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17762                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17763         esac; \
17764         module_srcdir=gold; \
17765         $(SHELL) $$s/$$module_srcdir/configure \
17766           --srcdir=$${topdir}/$$module_srcdir \
17767           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17768           --target=${target_alias} \
17769           --with-build-libsubdir=$(HOST_SUBDIR) \
17770           $(STAGE3_CONFIGURE_FLAGS)
17771 @endif gold-bootstrap
17772
17773 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17774 maybe-configure-stage4-gold:
17775 @if gold-bootstrap
17776 maybe-configure-stage4-gold: configure-stage4-gold
17777 configure-stage4-gold:
17778         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17779         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17780         @r=`${PWD_COMMAND}`; export r; \
17781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17782         TFLAGS="$(STAGE4_TFLAGS)"; \
17783         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17784         $(HOST_EXPORTS) \
17785         $(POSTSTAGE1_HOST_EXPORTS) \
17786         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17787         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17788         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17789         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17790         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17791         cd $(HOST_SUBDIR)/gold || exit 1; \
17792         case $(srcdir) in \
17793           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17794           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17795                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17796         esac; \
17797         module_srcdir=gold; \
17798         $(SHELL) $$s/$$module_srcdir/configure \
17799           --srcdir=$${topdir}/$$module_srcdir \
17800           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17801           --target=${target_alias} \
17802           --with-build-libsubdir=$(HOST_SUBDIR) \
17803           $(STAGE4_CONFIGURE_FLAGS)
17804 @endif gold-bootstrap
17805
17806 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17807 maybe-configure-stageprofile-gold:
17808 @if gold-bootstrap
17809 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17810 configure-stageprofile-gold:
17811         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17812         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17813         @r=`${PWD_COMMAND}`; export r; \
17814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17815         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17816         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17817         $(HOST_EXPORTS) \
17818         $(POSTSTAGE1_HOST_EXPORTS) \
17819         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17820         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17821         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17822         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17823         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17824         cd $(HOST_SUBDIR)/gold || exit 1; \
17825         case $(srcdir) in \
17826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17827           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17829         esac; \
17830         module_srcdir=gold; \
17831         $(SHELL) $$s/$$module_srcdir/configure \
17832           --srcdir=$${topdir}/$$module_srcdir \
17833           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17834           --target=${target_alias} \
17835           --with-build-libsubdir=$(HOST_SUBDIR) \
17836           $(STAGEprofile_CONFIGURE_FLAGS)
17837 @endif gold-bootstrap
17838
17839 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17840 maybe-configure-stagetrain-gold:
17841 @if gold-bootstrap
17842 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17843 configure-stagetrain-gold:
17844         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17845         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17846         @r=`${PWD_COMMAND}`; export r; \
17847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17848         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17849         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17850         $(HOST_EXPORTS) \
17851         $(POSTSTAGE1_HOST_EXPORTS) \
17852         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17853         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17854         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
17855         echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17857         cd $(HOST_SUBDIR)/gold || exit 1; \
17858         case $(srcdir) in \
17859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17860           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17862         esac; \
17863         module_srcdir=gold; \
17864         $(SHELL) $$s/$$module_srcdir/configure \
17865           --srcdir=$${topdir}/$$module_srcdir \
17866           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17867           --target=${target_alias} \
17868           --with-build-libsubdir=$(HOST_SUBDIR) \
17869           $(STAGEtrain_CONFIGURE_FLAGS)
17870 @endif gold-bootstrap
17871
17872 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17873 maybe-configure-stagefeedback-gold:
17874 @if gold-bootstrap
17875 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17876 configure-stagefeedback-gold:
17877         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17878         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17879         @r=`${PWD_COMMAND}`; export r; \
17880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17881         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17882         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17883         $(HOST_EXPORTS) \
17884         $(POSTSTAGE1_HOST_EXPORTS) \
17885         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17886         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17887         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17888         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17889         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17890         cd $(HOST_SUBDIR)/gold || exit 1; \
17891         case $(srcdir) in \
17892           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17893           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17894                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17895         esac; \
17896         module_srcdir=gold; \
17897         $(SHELL) $$s/$$module_srcdir/configure \
17898           --srcdir=$${topdir}/$$module_srcdir \
17899           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17900           --target=${target_alias} \
17901           --with-build-libsubdir=$(HOST_SUBDIR) \
17902           $(STAGEfeedback_CONFIGURE_FLAGS)
17903 @endif gold-bootstrap
17904
17905 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17906 maybe-configure-stageautoprofile-gold:
17907 @if gold-bootstrap
17908 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17909 configure-stageautoprofile-gold:
17910         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17911         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17912         @r=`${PWD_COMMAND}`; export r; \
17913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17914         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17915         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17916         $(HOST_EXPORTS) \
17917         $(POSTSTAGE1_HOST_EXPORTS) \
17918         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17919         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17920         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
17921         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
17922         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17923         cd $(HOST_SUBDIR)/gold || exit 1; \
17924         case $(srcdir) in \
17925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17926           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17928         esac; \
17929         module_srcdir=gold; \
17930         $(SHELL) $$s/$$module_srcdir/configure \
17931           --srcdir=$${topdir}/$$module_srcdir \
17932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17933           --target=${target_alias} \
17934           --with-build-libsubdir=$(HOST_SUBDIR) \
17935           $(STAGEautoprofile_CONFIGURE_FLAGS)
17936 @endif gold-bootstrap
17937
17938 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
17939 maybe-configure-stageautofeedback-gold:
17940 @if gold-bootstrap
17941 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
17942 configure-stageautofeedback-gold:
17943         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17944         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17945         @r=`${PWD_COMMAND}`; export r; \
17946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17947         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17948         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17949         $(HOST_EXPORTS) \
17950         $(POSTSTAGE1_HOST_EXPORTS) \
17951         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17952         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17953         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
17954         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
17955         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17956         cd $(HOST_SUBDIR)/gold || exit 1; \
17957         case $(srcdir) in \
17958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17959           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17961         esac; \
17962         module_srcdir=gold; \
17963         $(SHELL) $$s/$$module_srcdir/configure \
17964           --srcdir=$${topdir}/$$module_srcdir \
17965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17966           --target=${target_alias} \
17967           --with-build-libsubdir=$(HOST_SUBDIR) \
17968           $(STAGEautofeedback_CONFIGURE_FLAGS)
17969 @endif gold-bootstrap
17970
17971
17972
17973
17974
17975 .PHONY: all-gold maybe-all-gold
17976 maybe-all-gold:
17977 @if gcc-bootstrap
17978 all-gold: stage_current
17979 @endif gcc-bootstrap
17980 @if gold
17981 TARGET-gold=all
17982 maybe-all-gold: all-gold
17983 all-gold: configure-gold
17984         @r=`${PWD_COMMAND}`; export r; \
17985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17986         $(HOST_EXPORTS)  \
17987         (cd $(HOST_SUBDIR)/gold && \
17988           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17989                 $(TARGET-gold))
17990 @endif gold
17991
17992
17993
17994 .PHONY: all-stage1-gold maybe-all-stage1-gold
17995 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
17996 maybe-all-stage1-gold:
17997 maybe-clean-stage1-gold:
17998 @if gold-bootstrap
17999 maybe-all-stage1-gold: all-stage1-gold
18000 all-stage1: all-stage1-gold
18001 TARGET-stage1-gold = $(TARGET-gold)
18002 all-stage1-gold: configure-stage1-gold
18003         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18004         @r=`${PWD_COMMAND}`; export r; \
18005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18006         TFLAGS="$(STAGE1_TFLAGS)"; \
18007         $(HOST_EXPORTS)  \
18008         cd $(HOST_SUBDIR)/gold && \
18009          \
18010         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18011                 CFLAGS="$(STAGE1_CFLAGS)" \
18012                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18013                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18014                 LIBCFLAGS="$(LIBCFLAGS)" \
18015                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18016                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18017                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18018                 $(EXTRA_HOST_FLAGS)  \
18019                 $(STAGE1_FLAGS_TO_PASS)  \
18020                 TFLAGS="$(STAGE1_TFLAGS)"  \
18021                 $(TARGET-stage1-gold)
18022
18023 maybe-clean-stage1-gold: clean-stage1-gold
18024 clean-stage1: clean-stage1-gold
18025 clean-stage1-gold:
18026         @if [ $(current_stage) = stage1 ]; then \
18027           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18028         else \
18029           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18030           $(MAKE) stage1-start; \
18031         fi; \
18032         cd $(HOST_SUBDIR)/gold && \
18033         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18034         $(STAGE1_FLAGS_TO_PASS)  clean
18035 @endif gold-bootstrap
18036
18037
18038 .PHONY: all-stage2-gold maybe-all-stage2-gold
18039 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18040 maybe-all-stage2-gold:
18041 maybe-clean-stage2-gold:
18042 @if gold-bootstrap
18043 maybe-all-stage2-gold: all-stage2-gold
18044 all-stage2: all-stage2-gold
18045 TARGET-stage2-gold = $(TARGET-gold)
18046 all-stage2-gold: configure-stage2-gold
18047         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18048         @r=`${PWD_COMMAND}`; export r; \
18049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18050         TFLAGS="$(STAGE2_TFLAGS)"; \
18051         $(HOST_EXPORTS) \
18052         $(POSTSTAGE1_HOST_EXPORTS)  \
18053         cd $(HOST_SUBDIR)/gold && \
18054          \
18055         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18056                 CFLAGS="$(STAGE2_CFLAGS)" \
18057                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18058                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18059                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18063                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18064                 TFLAGS="$(STAGE2_TFLAGS)"  \
18065                 $(TARGET-stage2-gold)
18066
18067 maybe-clean-stage2-gold: clean-stage2-gold
18068 clean-stage2: clean-stage2-gold
18069 clean-stage2-gold:
18070         @if [ $(current_stage) = stage2 ]; then \
18071           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18072         else \
18073           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18074           $(MAKE) stage2-start; \
18075         fi; \
18076         cd $(HOST_SUBDIR)/gold && \
18077         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18078 @endif gold-bootstrap
18079
18080
18081 .PHONY: all-stage3-gold maybe-all-stage3-gold
18082 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18083 maybe-all-stage3-gold:
18084 maybe-clean-stage3-gold:
18085 @if gold-bootstrap
18086 maybe-all-stage3-gold: all-stage3-gold
18087 all-stage3: all-stage3-gold
18088 TARGET-stage3-gold = $(TARGET-gold)
18089 all-stage3-gold: configure-stage3-gold
18090         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18091         @r=`${PWD_COMMAND}`; export r; \
18092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18093         TFLAGS="$(STAGE3_TFLAGS)"; \
18094         $(HOST_EXPORTS) \
18095         $(POSTSTAGE1_HOST_EXPORTS)  \
18096         cd $(HOST_SUBDIR)/gold && \
18097          \
18098         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18099                 CFLAGS="$(STAGE3_CFLAGS)" \
18100                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18101                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18102                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18103                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18104                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18105                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18106                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18107                 TFLAGS="$(STAGE3_TFLAGS)"  \
18108                 $(TARGET-stage3-gold)
18109
18110 maybe-clean-stage3-gold: clean-stage3-gold
18111 clean-stage3: clean-stage3-gold
18112 clean-stage3-gold:
18113         @if [ $(current_stage) = stage3 ]; then \
18114           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18115         else \
18116           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18117           $(MAKE) stage3-start; \
18118         fi; \
18119         cd $(HOST_SUBDIR)/gold && \
18120         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18121 @endif gold-bootstrap
18122
18123
18124 .PHONY: all-stage4-gold maybe-all-stage4-gold
18125 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18126 maybe-all-stage4-gold:
18127 maybe-clean-stage4-gold:
18128 @if gold-bootstrap
18129 maybe-all-stage4-gold: all-stage4-gold
18130 all-stage4: all-stage4-gold
18131 TARGET-stage4-gold = $(TARGET-gold)
18132 all-stage4-gold: configure-stage4-gold
18133         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18134         @r=`${PWD_COMMAND}`; export r; \
18135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18136         TFLAGS="$(STAGE4_TFLAGS)"; \
18137         $(HOST_EXPORTS) \
18138         $(POSTSTAGE1_HOST_EXPORTS)  \
18139         cd $(HOST_SUBDIR)/gold && \
18140          \
18141         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18142                 CFLAGS="$(STAGE4_CFLAGS)" \
18143                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18144                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18145                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18146                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18147                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18148                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18149                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18150                 TFLAGS="$(STAGE4_TFLAGS)"  \
18151                 $(TARGET-stage4-gold)
18152
18153 maybe-clean-stage4-gold: clean-stage4-gold
18154 clean-stage4: clean-stage4-gold
18155 clean-stage4-gold:
18156         @if [ $(current_stage) = stage4 ]; then \
18157           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18158         else \
18159           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18160           $(MAKE) stage4-start; \
18161         fi; \
18162         cd $(HOST_SUBDIR)/gold && \
18163         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18164 @endif gold-bootstrap
18165
18166
18167 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18168 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18169 maybe-all-stageprofile-gold:
18170 maybe-clean-stageprofile-gold:
18171 @if gold-bootstrap
18172 maybe-all-stageprofile-gold: all-stageprofile-gold
18173 all-stageprofile: all-stageprofile-gold
18174 TARGET-stageprofile-gold = $(TARGET-gold)
18175 all-stageprofile-gold: configure-stageprofile-gold
18176         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18177         @r=`${PWD_COMMAND}`; export r; \
18178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18179         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18180         $(HOST_EXPORTS) \
18181         $(POSTSTAGE1_HOST_EXPORTS)  \
18182         cd $(HOST_SUBDIR)/gold && \
18183          \
18184         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18185                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18186                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18187                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18188                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18189                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18190                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18191                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18192                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18193                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
18194                 $(TARGET-stageprofile-gold)
18195
18196 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18197 clean-stageprofile: clean-stageprofile-gold
18198 clean-stageprofile-gold:
18199         @if [ $(current_stage) = stageprofile ]; then \
18200           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18201         else \
18202           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18203           $(MAKE) stageprofile-start; \
18204         fi; \
18205         cd $(HOST_SUBDIR)/gold && \
18206         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18207 @endif gold-bootstrap
18208
18209
18210 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18211 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18212 maybe-all-stagetrain-gold:
18213 maybe-clean-stagetrain-gold:
18214 @if gold-bootstrap
18215 maybe-all-stagetrain-gold: all-stagetrain-gold
18216 all-stagetrain: all-stagetrain-gold
18217 TARGET-stagetrain-gold = $(TARGET-gold)
18218 all-stagetrain-gold: configure-stagetrain-gold
18219         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18220         @r=`${PWD_COMMAND}`; export r; \
18221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18222         TFLAGS="$(STAGEtrain_TFLAGS)"; \
18223         $(HOST_EXPORTS) \
18224         $(POSTSTAGE1_HOST_EXPORTS)  \
18225         cd $(HOST_SUBDIR)/gold && \
18226          \
18227         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18228                 CFLAGS="$(STAGEtrain_CFLAGS)" \
18229                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18230                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18231                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18232                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18233                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18234                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18235                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18236                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
18237                 $(TARGET-stagetrain-gold)
18238
18239 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18240 clean-stagetrain: clean-stagetrain-gold
18241 clean-stagetrain-gold:
18242         @if [ $(current_stage) = stagetrain ]; then \
18243           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18244         else \
18245           [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18246           $(MAKE) stagetrain-start; \
18247         fi; \
18248         cd $(HOST_SUBDIR)/gold && \
18249         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18250 @endif gold-bootstrap
18251
18252
18253 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18254 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18255 maybe-all-stagefeedback-gold:
18256 maybe-clean-stagefeedback-gold:
18257 @if gold-bootstrap
18258 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18259 all-stagefeedback: all-stagefeedback-gold
18260 TARGET-stagefeedback-gold = $(TARGET-gold)
18261 all-stagefeedback-gold: configure-stagefeedback-gold
18262         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18263         @r=`${PWD_COMMAND}`; export r; \
18264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18265         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18266         $(HOST_EXPORTS) \
18267         $(POSTSTAGE1_HOST_EXPORTS)  \
18268         cd $(HOST_SUBDIR)/gold && \
18269          \
18270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18271                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18272                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18273                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18274                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18275                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18276                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18277                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18278                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18279                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
18280                 $(TARGET-stagefeedback-gold)
18281
18282 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18283 clean-stagefeedback: clean-stagefeedback-gold
18284 clean-stagefeedback-gold:
18285         @if [ $(current_stage) = stagefeedback ]; then \
18286           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18287         else \
18288           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18289           $(MAKE) stagefeedback-start; \
18290         fi; \
18291         cd $(HOST_SUBDIR)/gold && \
18292         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18293 @endif gold-bootstrap
18294
18295
18296 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18297 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18298 maybe-all-stageautoprofile-gold:
18299 maybe-clean-stageautoprofile-gold:
18300 @if gold-bootstrap
18301 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18302 all-stageautoprofile: all-stageautoprofile-gold
18303 TARGET-stageautoprofile-gold = $(TARGET-gold)
18304 all-stageautoprofile-gold: configure-stageautoprofile-gold
18305         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18306         @r=`${PWD_COMMAND}`; export r; \
18307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18308         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18309         $(HOST_EXPORTS) \
18310         $(POSTSTAGE1_HOST_EXPORTS)  \
18311         cd $(HOST_SUBDIR)/gold && \
18312         $$s/gcc/config/i386/$(AUTO_PROFILE) \
18313         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18314                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18315                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18316                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18317                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18318                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18319                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18320                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18321                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18322                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
18323                 $(TARGET-stageautoprofile-gold)
18324
18325 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18326 clean-stageautoprofile: clean-stageautoprofile-gold
18327 clean-stageautoprofile-gold:
18328         @if [ $(current_stage) = stageautoprofile ]; then \
18329           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18330         else \
18331           [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18332           $(MAKE) stageautoprofile-start; \
18333         fi; \
18334         cd $(HOST_SUBDIR)/gold && \
18335         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18336 @endif gold-bootstrap
18337
18338
18339 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18340 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18341 maybe-all-stageautofeedback-gold:
18342 maybe-clean-stageautofeedback-gold:
18343 @if gold-bootstrap
18344 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18345 all-stageautofeedback: all-stageautofeedback-gold
18346 TARGET-stageautofeedback-gold = $(TARGET-gold)
18347 all-stageautofeedback-gold: configure-stageautofeedback-gold
18348         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18349         @r=`${PWD_COMMAND}`; export r; \
18350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18351         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18352         $(HOST_EXPORTS) \
18353         $(POSTSTAGE1_HOST_EXPORTS)  \
18354         cd $(HOST_SUBDIR)/gold && \
18355          \
18356         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18357                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18358                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18359                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18360                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18361                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18362                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18363                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18364                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18365                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18366                 $(TARGET-stageautofeedback-gold)
18367
18368 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18369 clean-stageautofeedback: clean-stageautofeedback-gold
18370 clean-stageautofeedback-gold:
18371         @if [ $(current_stage) = stageautofeedback ]; then \
18372           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18373         else \
18374           [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18375           $(MAKE) stageautofeedback-start; \
18376         fi; \
18377         cd $(HOST_SUBDIR)/gold && \
18378         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18379 @endif gold-bootstrap
18380
18381
18382
18383
18384
18385 .PHONY: check-gold maybe-check-gold
18386 maybe-check-gold:
18387 @if gold
18388 maybe-check-gold: check-gold
18389
18390 check-gold:
18391         @: $(MAKE); $(unstage)
18392         @r=`${PWD_COMMAND}`; export r; \
18393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18394         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18395         (cd $(HOST_SUBDIR)/gold && \
18396           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18397
18398 @endif gold
18399
18400 .PHONY: install-gold maybe-install-gold
18401 maybe-install-gold:
18402 @if gold
18403 maybe-install-gold: install-gold
18404
18405 install-gold: installdirs
18406         @: $(MAKE); $(unstage)
18407         @r=`${PWD_COMMAND}`; export r; \
18408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18409         $(HOST_EXPORTS) \
18410         (cd $(HOST_SUBDIR)/gold && \
18411           $(MAKE) $(FLAGS_TO_PASS)  install)
18412
18413 @endif gold
18414
18415 .PHONY: install-strip-gold maybe-install-strip-gold
18416 maybe-install-strip-gold:
18417 @if gold
18418 maybe-install-strip-gold: install-strip-gold
18419
18420 install-strip-gold: installdirs
18421         @: $(MAKE); $(unstage)
18422         @r=`${PWD_COMMAND}`; export r; \
18423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18424         $(HOST_EXPORTS) \
18425         (cd $(HOST_SUBDIR)/gold && \
18426           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18427
18428 @endif gold
18429
18430 # Other targets (info, dvi, pdf, etc.)
18431
18432 .PHONY: maybe-info-gold info-gold
18433 maybe-info-gold:
18434 @if gold
18435 maybe-info-gold: info-gold
18436
18437 info-gold: \
18438     configure-gold 
18439         @[ -f ./gold/Makefile ] || exit 0; \
18440         r=`${PWD_COMMAND}`; export r; \
18441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18442         $(HOST_EXPORTS) \
18443         for flag in $(EXTRA_HOST_FLAGS) ; do \
18444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18445         done; \
18446         echo "Doing info in gold"; \
18447         (cd $(HOST_SUBDIR)/gold && \
18448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18450                   "RANLIB=$${RANLIB}" \
18451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18452                   info) \
18453           || exit 1
18454
18455 @endif gold
18456
18457 .PHONY: maybe-dvi-gold dvi-gold
18458 maybe-dvi-gold:
18459 @if gold
18460 maybe-dvi-gold: dvi-gold
18461
18462 dvi-gold: \
18463     configure-gold 
18464         @[ -f ./gold/Makefile ] || exit 0; \
18465         r=`${PWD_COMMAND}`; export r; \
18466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18467         $(HOST_EXPORTS) \
18468         for flag in $(EXTRA_HOST_FLAGS) ; do \
18469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18470         done; \
18471         echo "Doing dvi in gold"; \
18472         (cd $(HOST_SUBDIR)/gold && \
18473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18475                   "RANLIB=$${RANLIB}" \
18476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18477                   dvi) \
18478           || exit 1
18479
18480 @endif gold
18481
18482 .PHONY: maybe-pdf-gold pdf-gold
18483 maybe-pdf-gold:
18484 @if gold
18485 maybe-pdf-gold: pdf-gold
18486
18487 pdf-gold: \
18488     configure-gold 
18489         @[ -f ./gold/Makefile ] || exit 0; \
18490         r=`${PWD_COMMAND}`; export r; \
18491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18492         $(HOST_EXPORTS) \
18493         for flag in $(EXTRA_HOST_FLAGS) ; do \
18494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18495         done; \
18496         echo "Doing pdf in gold"; \
18497         (cd $(HOST_SUBDIR)/gold && \
18498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18500                   "RANLIB=$${RANLIB}" \
18501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18502                   pdf) \
18503           || exit 1
18504
18505 @endif gold
18506
18507 .PHONY: maybe-html-gold html-gold
18508 maybe-html-gold:
18509 @if gold
18510 maybe-html-gold: html-gold
18511
18512 html-gold: \
18513     configure-gold 
18514         @[ -f ./gold/Makefile ] || exit 0; \
18515         r=`${PWD_COMMAND}`; export r; \
18516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18517         $(HOST_EXPORTS) \
18518         for flag in $(EXTRA_HOST_FLAGS) ; do \
18519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18520         done; \
18521         echo "Doing html in gold"; \
18522         (cd $(HOST_SUBDIR)/gold && \
18523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18525                   "RANLIB=$${RANLIB}" \
18526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18527                   html) \
18528           || exit 1
18529
18530 @endif gold
18531
18532 .PHONY: maybe-TAGS-gold TAGS-gold
18533 maybe-TAGS-gold:
18534 @if gold
18535 maybe-TAGS-gold: TAGS-gold
18536
18537 TAGS-gold: \
18538     configure-gold 
18539         @[ -f ./gold/Makefile ] || exit 0; \
18540         r=`${PWD_COMMAND}`; export r; \
18541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18542         $(HOST_EXPORTS) \
18543         for flag in $(EXTRA_HOST_FLAGS) ; do \
18544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18545         done; \
18546         echo "Doing TAGS in gold"; \
18547         (cd $(HOST_SUBDIR)/gold && \
18548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18550                   "RANLIB=$${RANLIB}" \
18551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18552                   TAGS) \
18553           || exit 1
18554
18555 @endif gold
18556
18557 .PHONY: maybe-install-info-gold install-info-gold
18558 maybe-install-info-gold:
18559 @if gold
18560 maybe-install-info-gold: install-info-gold
18561
18562 install-info-gold: \
18563     configure-gold \
18564     info-gold 
18565         @[ -f ./gold/Makefile ] || exit 0; \
18566         r=`${PWD_COMMAND}`; export r; \
18567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18568         $(HOST_EXPORTS) \
18569         for flag in $(EXTRA_HOST_FLAGS) ; do \
18570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18571         done; \
18572         echo "Doing install-info in gold"; \
18573         (cd $(HOST_SUBDIR)/gold && \
18574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18576                   "RANLIB=$${RANLIB}" \
18577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18578                   install-info) \
18579           || exit 1
18580
18581 @endif gold
18582
18583 .PHONY: maybe-install-dvi-gold install-dvi-gold
18584 maybe-install-dvi-gold:
18585 @if gold
18586 maybe-install-dvi-gold: install-dvi-gold
18587
18588 install-dvi-gold: \
18589     configure-gold \
18590     dvi-gold 
18591         @[ -f ./gold/Makefile ] || exit 0; \
18592         r=`${PWD_COMMAND}`; export r; \
18593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18594         $(HOST_EXPORTS) \
18595         for flag in $(EXTRA_HOST_FLAGS) ; do \
18596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18597         done; \
18598         echo "Doing install-dvi in gold"; \
18599         (cd $(HOST_SUBDIR)/gold && \
18600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18602                   "RANLIB=$${RANLIB}" \
18603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18604                   install-dvi) \
18605           || exit 1
18606
18607 @endif gold
18608
18609 .PHONY: maybe-install-pdf-gold install-pdf-gold
18610 maybe-install-pdf-gold:
18611 @if gold
18612 maybe-install-pdf-gold: install-pdf-gold
18613
18614 install-pdf-gold: \
18615     configure-gold \
18616     pdf-gold 
18617         @[ -f ./gold/Makefile ] || exit 0; \
18618         r=`${PWD_COMMAND}`; export r; \
18619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18620         $(HOST_EXPORTS) \
18621         for flag in $(EXTRA_HOST_FLAGS) ; do \
18622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18623         done; \
18624         echo "Doing install-pdf in gold"; \
18625         (cd $(HOST_SUBDIR)/gold && \
18626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18628                   "RANLIB=$${RANLIB}" \
18629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18630                   install-pdf) \
18631           || exit 1
18632
18633 @endif gold
18634
18635 .PHONY: maybe-install-html-gold install-html-gold
18636 maybe-install-html-gold:
18637 @if gold
18638 maybe-install-html-gold: install-html-gold
18639
18640 install-html-gold: \
18641     configure-gold \
18642     html-gold 
18643         @[ -f ./gold/Makefile ] || exit 0; \
18644         r=`${PWD_COMMAND}`; export r; \
18645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18646         $(HOST_EXPORTS) \
18647         for flag in $(EXTRA_HOST_FLAGS) ; do \
18648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18649         done; \
18650         echo "Doing install-html in gold"; \
18651         (cd $(HOST_SUBDIR)/gold && \
18652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18654                   "RANLIB=$${RANLIB}" \
18655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18656                   install-html) \
18657           || exit 1
18658
18659 @endif gold
18660
18661 .PHONY: maybe-installcheck-gold installcheck-gold
18662 maybe-installcheck-gold:
18663 @if gold
18664 maybe-installcheck-gold: installcheck-gold
18665
18666 installcheck-gold: \
18667     configure-gold 
18668         @[ -f ./gold/Makefile ] || exit 0; \
18669         r=`${PWD_COMMAND}`; export r; \
18670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18671         $(HOST_EXPORTS) \
18672         for flag in $(EXTRA_HOST_FLAGS) ; do \
18673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18674         done; \
18675         echo "Doing installcheck in gold"; \
18676         (cd $(HOST_SUBDIR)/gold && \
18677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18679                   "RANLIB=$${RANLIB}" \
18680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18681                   installcheck) \
18682           || exit 1
18683
18684 @endif gold
18685
18686 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18687 maybe-mostlyclean-gold:
18688 @if gold
18689 maybe-mostlyclean-gold: mostlyclean-gold
18690
18691 mostlyclean-gold: 
18692         @[ -f ./gold/Makefile ] || exit 0; \
18693         r=`${PWD_COMMAND}`; export r; \
18694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18695         $(HOST_EXPORTS) \
18696         for flag in $(EXTRA_HOST_FLAGS) ; do \
18697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18698         done; \
18699         echo "Doing mostlyclean in gold"; \
18700         (cd $(HOST_SUBDIR)/gold && \
18701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18703                   "RANLIB=$${RANLIB}" \
18704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18705                   mostlyclean) \
18706           || exit 1
18707
18708 @endif gold
18709
18710 .PHONY: maybe-clean-gold clean-gold
18711 maybe-clean-gold:
18712 @if gold
18713 maybe-clean-gold: clean-gold
18714
18715 clean-gold: 
18716         @[ -f ./gold/Makefile ] || exit 0; \
18717         r=`${PWD_COMMAND}`; export r; \
18718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18719         $(HOST_EXPORTS) \
18720         for flag in $(EXTRA_HOST_FLAGS) ; do \
18721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18722         done; \
18723         echo "Doing clean in gold"; \
18724         (cd $(HOST_SUBDIR)/gold && \
18725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18727                   "RANLIB=$${RANLIB}" \
18728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18729                   clean) \
18730           || exit 1
18731
18732 @endif gold
18733
18734 .PHONY: maybe-distclean-gold distclean-gold
18735 maybe-distclean-gold:
18736 @if gold
18737 maybe-distclean-gold: distclean-gold
18738
18739 distclean-gold: 
18740         @[ -f ./gold/Makefile ] || exit 0; \
18741         r=`${PWD_COMMAND}`; export r; \
18742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18743         $(HOST_EXPORTS) \
18744         for flag in $(EXTRA_HOST_FLAGS) ; do \
18745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18746         done; \
18747         echo "Doing distclean in gold"; \
18748         (cd $(HOST_SUBDIR)/gold && \
18749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18751                   "RANLIB=$${RANLIB}" \
18752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18753                   distclean) \
18754           || exit 1
18755
18756 @endif gold
18757
18758 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18759 maybe-maintainer-clean-gold:
18760 @if gold
18761 maybe-maintainer-clean-gold: maintainer-clean-gold
18762
18763 maintainer-clean-gold: 
18764         @[ -f ./gold/Makefile ] || exit 0; \
18765         r=`${PWD_COMMAND}`; export r; \
18766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18767         $(HOST_EXPORTS) \
18768         for flag in $(EXTRA_HOST_FLAGS) ; do \
18769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18770         done; \
18771         echo "Doing maintainer-clean in gold"; \
18772         (cd $(HOST_SUBDIR)/gold && \
18773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18775                   "RANLIB=$${RANLIB}" \
18776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18777                   maintainer-clean) \
18778           || exit 1
18779
18780 @endif gold
18781
18782
18783
18784 .PHONY: configure-gprof maybe-configure-gprof
18785 maybe-configure-gprof:
18786 @if gcc-bootstrap
18787 configure-gprof: stage_current
18788 @endif gcc-bootstrap
18789 @if gprof
18790 maybe-configure-gprof: configure-gprof
18791 configure-gprof: 
18792         @: $(MAKE); $(unstage)
18793         @r=`${PWD_COMMAND}`; export r; \
18794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18797         $(HOST_EXPORTS)  \
18798         echo Configuring in $(HOST_SUBDIR)/gprof; \
18799         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18800         case $(srcdir) in \
18801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18802           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18804         esac; \
18805         module_srcdir=gprof; \
18806         $(SHELL) \
18807           $$s/$$module_srcdir/configure \
18808           --srcdir=$${topdir}/$$module_srcdir \
18809           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18810           --target=${target_alias}  \
18811           || exit 1
18812 @endif gprof
18813
18814
18815
18816
18817
18818 .PHONY: all-gprof maybe-all-gprof
18819 maybe-all-gprof:
18820 @if gcc-bootstrap
18821 all-gprof: stage_current
18822 @endif gcc-bootstrap
18823 @if gprof
18824 TARGET-gprof=all
18825 maybe-all-gprof: all-gprof
18826 all-gprof: configure-gprof
18827         @: $(MAKE); $(unstage)
18828         @r=`${PWD_COMMAND}`; export r; \
18829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18830         $(HOST_EXPORTS)  \
18831         (cd $(HOST_SUBDIR)/gprof && \
18832           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18833                 $(TARGET-gprof))
18834 @endif gprof
18835
18836
18837
18838
18839 .PHONY: check-gprof maybe-check-gprof
18840 maybe-check-gprof:
18841 @if gprof
18842 maybe-check-gprof: check-gprof
18843
18844 check-gprof:
18845         @: $(MAKE); $(unstage)
18846         @r=`${PWD_COMMAND}`; export r; \
18847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18848         $(HOST_EXPORTS)  \
18849         (cd $(HOST_SUBDIR)/gprof && \
18850           $(MAKE) $(FLAGS_TO_PASS)  check)
18851
18852 @endif gprof
18853
18854 .PHONY: install-gprof maybe-install-gprof
18855 maybe-install-gprof:
18856 @if gprof
18857 maybe-install-gprof: install-gprof
18858
18859 install-gprof: installdirs
18860         @: $(MAKE); $(unstage)
18861         @r=`${PWD_COMMAND}`; export r; \
18862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18863         $(HOST_EXPORTS) \
18864         (cd $(HOST_SUBDIR)/gprof && \
18865           $(MAKE) $(FLAGS_TO_PASS)  install)
18866
18867 @endif gprof
18868
18869 .PHONY: install-strip-gprof maybe-install-strip-gprof
18870 maybe-install-strip-gprof:
18871 @if gprof
18872 maybe-install-strip-gprof: install-strip-gprof
18873
18874 install-strip-gprof: installdirs
18875         @: $(MAKE); $(unstage)
18876         @r=`${PWD_COMMAND}`; export r; \
18877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18878         $(HOST_EXPORTS) \
18879         (cd $(HOST_SUBDIR)/gprof && \
18880           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18881
18882 @endif gprof
18883
18884 # Other targets (info, dvi, pdf, etc.)
18885
18886 .PHONY: maybe-info-gprof info-gprof
18887 maybe-info-gprof:
18888 @if gprof
18889 maybe-info-gprof: info-gprof
18890
18891 info-gprof: \
18892     configure-gprof 
18893         @: $(MAKE); $(unstage)
18894         @[ -f ./gprof/Makefile ] || exit 0; \
18895         r=`${PWD_COMMAND}`; export r; \
18896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18897         $(HOST_EXPORTS) \
18898         for flag in $(EXTRA_HOST_FLAGS) ; do \
18899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18900         done; \
18901         echo "Doing info in gprof"; \
18902         (cd $(HOST_SUBDIR)/gprof && \
18903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18905                   "RANLIB=$${RANLIB}" \
18906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18907                   info) \
18908           || exit 1
18909
18910 @endif gprof
18911
18912 .PHONY: maybe-dvi-gprof dvi-gprof
18913 maybe-dvi-gprof:
18914 @if gprof
18915 maybe-dvi-gprof: dvi-gprof
18916
18917 dvi-gprof: \
18918     configure-gprof 
18919         @: $(MAKE); $(unstage)
18920         @[ -f ./gprof/Makefile ] || exit 0; \
18921         r=`${PWD_COMMAND}`; export r; \
18922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18923         $(HOST_EXPORTS) \
18924         for flag in $(EXTRA_HOST_FLAGS) ; do \
18925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18926         done; \
18927         echo "Doing dvi in gprof"; \
18928         (cd $(HOST_SUBDIR)/gprof && \
18929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18931                   "RANLIB=$${RANLIB}" \
18932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18933                   dvi) \
18934           || exit 1
18935
18936 @endif gprof
18937
18938 .PHONY: maybe-pdf-gprof pdf-gprof
18939 maybe-pdf-gprof:
18940 @if gprof
18941 maybe-pdf-gprof: pdf-gprof
18942
18943 pdf-gprof: \
18944     configure-gprof 
18945         @: $(MAKE); $(unstage)
18946         @[ -f ./gprof/Makefile ] || exit 0; \
18947         r=`${PWD_COMMAND}`; export r; \
18948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18949         $(HOST_EXPORTS) \
18950         for flag in $(EXTRA_HOST_FLAGS) ; do \
18951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18952         done; \
18953         echo "Doing pdf in gprof"; \
18954         (cd $(HOST_SUBDIR)/gprof && \
18955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18957                   "RANLIB=$${RANLIB}" \
18958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18959                   pdf) \
18960           || exit 1
18961
18962 @endif gprof
18963
18964 .PHONY: maybe-html-gprof html-gprof
18965 maybe-html-gprof:
18966 @if gprof
18967 maybe-html-gprof: html-gprof
18968
18969 html-gprof: \
18970     configure-gprof 
18971         @: $(MAKE); $(unstage)
18972         @[ -f ./gprof/Makefile ] || exit 0; \
18973         r=`${PWD_COMMAND}`; export r; \
18974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18975         $(HOST_EXPORTS) \
18976         for flag in $(EXTRA_HOST_FLAGS) ; do \
18977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18978         done; \
18979         echo "Doing html in gprof"; \
18980         (cd $(HOST_SUBDIR)/gprof && \
18981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18983                   "RANLIB=$${RANLIB}" \
18984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18985                   html) \
18986           || exit 1
18987
18988 @endif gprof
18989
18990 .PHONY: maybe-TAGS-gprof TAGS-gprof
18991 maybe-TAGS-gprof:
18992 @if gprof
18993 maybe-TAGS-gprof: TAGS-gprof
18994
18995 TAGS-gprof: \
18996     configure-gprof 
18997         @: $(MAKE); $(unstage)
18998         @[ -f ./gprof/Makefile ] || exit 0; \
18999         r=`${PWD_COMMAND}`; export r; \
19000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19001         $(HOST_EXPORTS) \
19002         for flag in $(EXTRA_HOST_FLAGS) ; do \
19003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19004         done; \
19005         echo "Doing TAGS in gprof"; \
19006         (cd $(HOST_SUBDIR)/gprof && \
19007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19009                   "RANLIB=$${RANLIB}" \
19010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19011                   TAGS) \
19012           || exit 1
19013
19014 @endif gprof
19015
19016 .PHONY: maybe-install-info-gprof install-info-gprof
19017 maybe-install-info-gprof:
19018 @if gprof
19019 maybe-install-info-gprof: install-info-gprof
19020
19021 install-info-gprof: \
19022     configure-gprof \
19023     info-gprof 
19024         @: $(MAKE); $(unstage)
19025         @[ -f ./gprof/Makefile ] || exit 0; \
19026         r=`${PWD_COMMAND}`; export r; \
19027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19028         $(HOST_EXPORTS) \
19029         for flag in $(EXTRA_HOST_FLAGS) ; do \
19030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19031         done; \
19032         echo "Doing install-info in gprof"; \
19033         (cd $(HOST_SUBDIR)/gprof && \
19034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19036                   "RANLIB=$${RANLIB}" \
19037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19038                   install-info) \
19039           || exit 1
19040
19041 @endif gprof
19042
19043 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19044 maybe-install-dvi-gprof:
19045 @if gprof
19046 maybe-install-dvi-gprof: install-dvi-gprof
19047
19048 install-dvi-gprof: \
19049     configure-gprof \
19050     dvi-gprof 
19051         @: $(MAKE); $(unstage)
19052         @[ -f ./gprof/Makefile ] || exit 0; \
19053         r=`${PWD_COMMAND}`; export r; \
19054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19055         $(HOST_EXPORTS) \
19056         for flag in $(EXTRA_HOST_FLAGS) ; do \
19057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19058         done; \
19059         echo "Doing install-dvi in gprof"; \
19060         (cd $(HOST_SUBDIR)/gprof && \
19061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19063                   "RANLIB=$${RANLIB}" \
19064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19065                   install-dvi) \
19066           || exit 1
19067
19068 @endif gprof
19069
19070 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19071 maybe-install-pdf-gprof:
19072 @if gprof
19073 maybe-install-pdf-gprof: install-pdf-gprof
19074
19075 install-pdf-gprof: \
19076     configure-gprof \
19077     pdf-gprof 
19078         @: $(MAKE); $(unstage)
19079         @[ -f ./gprof/Makefile ] || exit 0; \
19080         r=`${PWD_COMMAND}`; export r; \
19081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19082         $(HOST_EXPORTS) \
19083         for flag in $(EXTRA_HOST_FLAGS) ; do \
19084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19085         done; \
19086         echo "Doing install-pdf in gprof"; \
19087         (cd $(HOST_SUBDIR)/gprof && \
19088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19090                   "RANLIB=$${RANLIB}" \
19091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19092                   install-pdf) \
19093           || exit 1
19094
19095 @endif gprof
19096
19097 .PHONY: maybe-install-html-gprof install-html-gprof
19098 maybe-install-html-gprof:
19099 @if gprof
19100 maybe-install-html-gprof: install-html-gprof
19101
19102 install-html-gprof: \
19103     configure-gprof \
19104     html-gprof 
19105         @: $(MAKE); $(unstage)
19106         @[ -f ./gprof/Makefile ] || exit 0; \
19107         r=`${PWD_COMMAND}`; export r; \
19108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19109         $(HOST_EXPORTS) \
19110         for flag in $(EXTRA_HOST_FLAGS) ; do \
19111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19112         done; \
19113         echo "Doing install-html in gprof"; \
19114         (cd $(HOST_SUBDIR)/gprof && \
19115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19117                   "RANLIB=$${RANLIB}" \
19118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19119                   install-html) \
19120           || exit 1
19121
19122 @endif gprof
19123
19124 .PHONY: maybe-installcheck-gprof installcheck-gprof
19125 maybe-installcheck-gprof:
19126 @if gprof
19127 maybe-installcheck-gprof: installcheck-gprof
19128
19129 installcheck-gprof: \
19130     configure-gprof 
19131         @: $(MAKE); $(unstage)
19132         @[ -f ./gprof/Makefile ] || exit 0; \
19133         r=`${PWD_COMMAND}`; export r; \
19134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19135         $(HOST_EXPORTS) \
19136         for flag in $(EXTRA_HOST_FLAGS) ; do \
19137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19138         done; \
19139         echo "Doing installcheck in gprof"; \
19140         (cd $(HOST_SUBDIR)/gprof && \
19141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19143                   "RANLIB=$${RANLIB}" \
19144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19145                   installcheck) \
19146           || exit 1
19147
19148 @endif gprof
19149
19150 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19151 maybe-mostlyclean-gprof:
19152 @if gprof
19153 maybe-mostlyclean-gprof: mostlyclean-gprof
19154
19155 mostlyclean-gprof: 
19156         @: $(MAKE); $(unstage)
19157         @[ -f ./gprof/Makefile ] || exit 0; \
19158         r=`${PWD_COMMAND}`; export r; \
19159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19160         $(HOST_EXPORTS) \
19161         for flag in $(EXTRA_HOST_FLAGS) ; do \
19162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19163         done; \
19164         echo "Doing mostlyclean in gprof"; \
19165         (cd $(HOST_SUBDIR)/gprof && \
19166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19168                   "RANLIB=$${RANLIB}" \
19169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19170                   mostlyclean) \
19171           || exit 1
19172
19173 @endif gprof
19174
19175 .PHONY: maybe-clean-gprof clean-gprof
19176 maybe-clean-gprof:
19177 @if gprof
19178 maybe-clean-gprof: clean-gprof
19179
19180 clean-gprof: 
19181         @: $(MAKE); $(unstage)
19182         @[ -f ./gprof/Makefile ] || exit 0; \
19183         r=`${PWD_COMMAND}`; export r; \
19184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19185         $(HOST_EXPORTS) \
19186         for flag in $(EXTRA_HOST_FLAGS) ; do \
19187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19188         done; \
19189         echo "Doing clean in gprof"; \
19190         (cd $(HOST_SUBDIR)/gprof && \
19191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19193                   "RANLIB=$${RANLIB}" \
19194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19195                   clean) \
19196           || exit 1
19197
19198 @endif gprof
19199
19200 .PHONY: maybe-distclean-gprof distclean-gprof
19201 maybe-distclean-gprof:
19202 @if gprof
19203 maybe-distclean-gprof: distclean-gprof
19204
19205 distclean-gprof: 
19206         @: $(MAKE); $(unstage)
19207         @[ -f ./gprof/Makefile ] || exit 0; \
19208         r=`${PWD_COMMAND}`; export r; \
19209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19210         $(HOST_EXPORTS) \
19211         for flag in $(EXTRA_HOST_FLAGS) ; do \
19212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19213         done; \
19214         echo "Doing distclean in gprof"; \
19215         (cd $(HOST_SUBDIR)/gprof && \
19216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19218                   "RANLIB=$${RANLIB}" \
19219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19220                   distclean) \
19221           || exit 1
19222
19223 @endif gprof
19224
19225 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19226 maybe-maintainer-clean-gprof:
19227 @if gprof
19228 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19229
19230 maintainer-clean-gprof: 
19231         @: $(MAKE); $(unstage)
19232         @[ -f ./gprof/Makefile ] || exit 0; \
19233         r=`${PWD_COMMAND}`; export r; \
19234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235         $(HOST_EXPORTS) \
19236         for flag in $(EXTRA_HOST_FLAGS) ; do \
19237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19238         done; \
19239         echo "Doing maintainer-clean in gprof"; \
19240         (cd $(HOST_SUBDIR)/gprof && \
19241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19243                   "RANLIB=$${RANLIB}" \
19244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19245                   maintainer-clean) \
19246           || exit 1
19247
19248 @endif gprof
19249
19250
19251
19252 .PHONY: configure-intl maybe-configure-intl
19253 maybe-configure-intl:
19254 @if gcc-bootstrap
19255 configure-intl: stage_current
19256 @endif gcc-bootstrap
19257 @if intl
19258 maybe-configure-intl: configure-intl
19259 configure-intl: 
19260         @r=`${PWD_COMMAND}`; export r; \
19261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19262         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19263         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19264         $(HOST_EXPORTS)  \
19265         echo Configuring in $(HOST_SUBDIR)/intl; \
19266         cd "$(HOST_SUBDIR)/intl" || exit 1; \
19267         case $(srcdir) in \
19268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19269           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19271         esac; \
19272         module_srcdir=intl; \
19273         $(SHELL) \
19274           $$s/$$module_srcdir/configure \
19275           --srcdir=$${topdir}/$$module_srcdir \
19276           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19277           --target=${target_alias}  \
19278           || exit 1
19279 @endif intl
19280
19281
19282
19283 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19284 maybe-configure-stage1-intl:
19285 @if intl-bootstrap
19286 maybe-configure-stage1-intl: configure-stage1-intl
19287 configure-stage1-intl:
19288         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19290         @r=`${PWD_COMMAND}`; export r; \
19291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19292         TFLAGS="$(STAGE1_TFLAGS)"; \
19293         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19294         $(HOST_EXPORTS) \
19295         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19296         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19297         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19298         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19300         cd $(HOST_SUBDIR)/intl || exit 1; \
19301         case $(srcdir) in \
19302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19303           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19305         esac; \
19306         module_srcdir=intl; \
19307         $(SHELL) $$s/$$module_srcdir/configure \
19308           --srcdir=$${topdir}/$$module_srcdir \
19309           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19310           --target=${target_alias} \
19311            \
19312           $(STAGE1_CONFIGURE_FLAGS)
19313 @endif intl-bootstrap
19314
19315 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19316 maybe-configure-stage2-intl:
19317 @if intl-bootstrap
19318 maybe-configure-stage2-intl: configure-stage2-intl
19319 configure-stage2-intl:
19320         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19321         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19322         @r=`${PWD_COMMAND}`; export r; \
19323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19324         TFLAGS="$(STAGE2_TFLAGS)"; \
19325         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19326         $(HOST_EXPORTS) \
19327         $(POSTSTAGE1_HOST_EXPORTS) \
19328         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19329         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19330         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19331         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19333         cd $(HOST_SUBDIR)/intl || exit 1; \
19334         case $(srcdir) in \
19335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19336           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19338         esac; \
19339         module_srcdir=intl; \
19340         $(SHELL) $$s/$$module_srcdir/configure \
19341           --srcdir=$${topdir}/$$module_srcdir \
19342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19343           --target=${target_alias} \
19344           --with-build-libsubdir=$(HOST_SUBDIR) \
19345           $(STAGE2_CONFIGURE_FLAGS)
19346 @endif intl-bootstrap
19347
19348 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19349 maybe-configure-stage3-intl:
19350 @if intl-bootstrap
19351 maybe-configure-stage3-intl: configure-stage3-intl
19352 configure-stage3-intl:
19353         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19354         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19355         @r=`${PWD_COMMAND}`; export r; \
19356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19357         TFLAGS="$(STAGE3_TFLAGS)"; \
19358         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19359         $(HOST_EXPORTS) \
19360         $(POSTSTAGE1_HOST_EXPORTS) \
19361         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19362         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19363         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19364         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19365         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19366         cd $(HOST_SUBDIR)/intl || exit 1; \
19367         case $(srcdir) in \
19368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19369           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19371         esac; \
19372         module_srcdir=intl; \
19373         $(SHELL) $$s/$$module_srcdir/configure \
19374           --srcdir=$${topdir}/$$module_srcdir \
19375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19376           --target=${target_alias} \
19377           --with-build-libsubdir=$(HOST_SUBDIR) \
19378           $(STAGE3_CONFIGURE_FLAGS)
19379 @endif intl-bootstrap
19380
19381 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19382 maybe-configure-stage4-intl:
19383 @if intl-bootstrap
19384 maybe-configure-stage4-intl: configure-stage4-intl
19385 configure-stage4-intl:
19386         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19387         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19388         @r=`${PWD_COMMAND}`; export r; \
19389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19390         TFLAGS="$(STAGE4_TFLAGS)"; \
19391         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19392         $(HOST_EXPORTS) \
19393         $(POSTSTAGE1_HOST_EXPORTS) \
19394         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19395         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19396         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19397         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19398         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19399         cd $(HOST_SUBDIR)/intl || exit 1; \
19400         case $(srcdir) in \
19401           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19402           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19403                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19404         esac; \
19405         module_srcdir=intl; \
19406         $(SHELL) $$s/$$module_srcdir/configure \
19407           --srcdir=$${topdir}/$$module_srcdir \
19408           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19409           --target=${target_alias} \
19410           --with-build-libsubdir=$(HOST_SUBDIR) \
19411           $(STAGE4_CONFIGURE_FLAGS)
19412 @endif intl-bootstrap
19413
19414 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19415 maybe-configure-stageprofile-intl:
19416 @if intl-bootstrap
19417 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19418 configure-stageprofile-intl:
19419         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19420         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19421         @r=`${PWD_COMMAND}`; export r; \
19422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19423         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19424         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19425         $(HOST_EXPORTS) \
19426         $(POSTSTAGE1_HOST_EXPORTS) \
19427         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19428         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19429         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19430         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19432         cd $(HOST_SUBDIR)/intl || exit 1; \
19433         case $(srcdir) in \
19434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19435           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19437         esac; \
19438         module_srcdir=intl; \
19439         $(SHELL) $$s/$$module_srcdir/configure \
19440           --srcdir=$${topdir}/$$module_srcdir \
19441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19442           --target=${target_alias} \
19443           --with-build-libsubdir=$(HOST_SUBDIR) \
19444           $(STAGEprofile_CONFIGURE_FLAGS)
19445 @endif intl-bootstrap
19446
19447 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19448 maybe-configure-stagetrain-intl:
19449 @if intl-bootstrap
19450 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19451 configure-stagetrain-intl:
19452         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19453         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19454         @r=`${PWD_COMMAND}`; export r; \
19455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19456         TFLAGS="$(STAGEtrain_TFLAGS)"; \
19457         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19458         $(HOST_EXPORTS) \
19459         $(POSTSTAGE1_HOST_EXPORTS) \
19460         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19461         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19462         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
19463         echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19465         cd $(HOST_SUBDIR)/intl || exit 1; \
19466         case $(srcdir) in \
19467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19468           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19470         esac; \
19471         module_srcdir=intl; \
19472         $(SHELL) $$s/$$module_srcdir/configure \
19473           --srcdir=$${topdir}/$$module_srcdir \
19474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19475           --target=${target_alias} \
19476           --with-build-libsubdir=$(HOST_SUBDIR) \
19477           $(STAGEtrain_CONFIGURE_FLAGS)
19478 @endif intl-bootstrap
19479
19480 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19481 maybe-configure-stagefeedback-intl:
19482 @if intl-bootstrap
19483 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19484 configure-stagefeedback-intl:
19485         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19486         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19487         @r=`${PWD_COMMAND}`; export r; \
19488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19489         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19490         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19491         $(HOST_EXPORTS) \
19492         $(POSTSTAGE1_HOST_EXPORTS) \
19493         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19494         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19495         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19496         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
19497         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19498         cd $(HOST_SUBDIR)/intl || exit 1; \
19499         case $(srcdir) in \
19500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19501           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19503         esac; \
19504         module_srcdir=intl; \
19505         $(SHELL) $$s/$$module_srcdir/configure \
19506           --srcdir=$${topdir}/$$module_srcdir \
19507           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19508           --target=${target_alias} \
19509           --with-build-libsubdir=$(HOST_SUBDIR) \
19510           $(STAGEfeedback_CONFIGURE_FLAGS)
19511 @endif intl-bootstrap
19512
19513 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
19514 maybe-configure-stageautoprofile-intl:
19515 @if intl-bootstrap
19516 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
19517 configure-stageautoprofile-intl:
19518         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19519         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19520         @r=`${PWD_COMMAND}`; export r; \
19521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19522         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19523         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19524         $(HOST_EXPORTS) \
19525         $(POSTSTAGE1_HOST_EXPORTS) \
19526         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19527         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19528         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
19529         echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
19530         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19531         cd $(HOST_SUBDIR)/intl || exit 1; \
19532         case $(srcdir) in \
19533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19534           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19536         esac; \
19537         module_srcdir=intl; \
19538         $(SHELL) $$s/$$module_srcdir/configure \
19539           --srcdir=$${topdir}/$$module_srcdir \
19540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19541           --target=${target_alias} \
19542           --with-build-libsubdir=$(HOST_SUBDIR) \
19543           $(STAGEautoprofile_CONFIGURE_FLAGS)
19544 @endif intl-bootstrap
19545
19546 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
19547 maybe-configure-stageautofeedback-intl:
19548 @if intl-bootstrap
19549 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
19550 configure-stageautofeedback-intl:
19551         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19552         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19553         @r=`${PWD_COMMAND}`; export r; \
19554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19555         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19556         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19557         $(HOST_EXPORTS) \
19558         $(POSTSTAGE1_HOST_EXPORTS) \
19559         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19560         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19561         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
19562         echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
19563         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19564         cd $(HOST_SUBDIR)/intl || exit 1; \
19565         case $(srcdir) in \
19566           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19567           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19568                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19569         esac; \
19570         module_srcdir=intl; \
19571         $(SHELL) $$s/$$module_srcdir/configure \
19572           --srcdir=$${topdir}/$$module_srcdir \
19573           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19574           --target=${target_alias} \
19575           --with-build-libsubdir=$(HOST_SUBDIR) \
19576           $(STAGEautofeedback_CONFIGURE_FLAGS)
19577 @endif intl-bootstrap
19578
19579
19580
19581
19582
19583 .PHONY: all-intl maybe-all-intl
19584 maybe-all-intl:
19585 @if gcc-bootstrap
19586 all-intl: stage_current
19587 @endif gcc-bootstrap
19588 @if intl
19589 TARGET-intl=all
19590 maybe-all-intl: all-intl
19591 all-intl: configure-intl
19592         @r=`${PWD_COMMAND}`; export r; \
19593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19594         $(HOST_EXPORTS)  \
19595         (cd $(HOST_SUBDIR)/intl && \
19596           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19597                 $(TARGET-intl))
19598 @endif intl
19599
19600
19601
19602 .PHONY: all-stage1-intl maybe-all-stage1-intl
19603 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
19604 maybe-all-stage1-intl:
19605 maybe-clean-stage1-intl:
19606 @if intl-bootstrap
19607 maybe-all-stage1-intl: all-stage1-intl
19608 all-stage1: all-stage1-intl
19609 TARGET-stage1-intl = $(TARGET-intl)
19610 all-stage1-intl: configure-stage1-intl
19611         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19612         @r=`${PWD_COMMAND}`; export r; \
19613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19614         TFLAGS="$(STAGE1_TFLAGS)"; \
19615         $(HOST_EXPORTS)  \
19616         cd $(HOST_SUBDIR)/intl && \
19617          \
19618         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19619                 CFLAGS="$(STAGE1_CFLAGS)" \
19620                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19621                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19622                 LIBCFLAGS="$(LIBCFLAGS)" \
19623                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19624                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19625                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19626                 $(EXTRA_HOST_FLAGS)  \
19627                 $(STAGE1_FLAGS_TO_PASS)  \
19628                 TFLAGS="$(STAGE1_TFLAGS)"  \
19629                 $(TARGET-stage1-intl)
19630
19631 maybe-clean-stage1-intl: clean-stage1-intl
19632 clean-stage1: clean-stage1-intl
19633 clean-stage1-intl:
19634         @if [ $(current_stage) = stage1 ]; then \
19635           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19636         else \
19637           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
19638           $(MAKE) stage1-start; \
19639         fi; \
19640         cd $(HOST_SUBDIR)/intl && \
19641         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19642         $(STAGE1_FLAGS_TO_PASS)  clean
19643 @endif intl-bootstrap
19644
19645
19646 .PHONY: all-stage2-intl maybe-all-stage2-intl
19647 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
19648 maybe-all-stage2-intl:
19649 maybe-clean-stage2-intl:
19650 @if intl-bootstrap
19651 maybe-all-stage2-intl: all-stage2-intl
19652 all-stage2: all-stage2-intl
19653 TARGET-stage2-intl = $(TARGET-intl)
19654 all-stage2-intl: configure-stage2-intl
19655         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19656         @r=`${PWD_COMMAND}`; export r; \
19657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19658         TFLAGS="$(STAGE2_TFLAGS)"; \
19659         $(HOST_EXPORTS) \
19660         $(POSTSTAGE1_HOST_EXPORTS)  \
19661         cd $(HOST_SUBDIR)/intl && \
19662          \
19663         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19664                 CFLAGS="$(STAGE2_CFLAGS)" \
19665                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19666                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19667                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19668                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19669                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19670                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19671                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19672                 TFLAGS="$(STAGE2_TFLAGS)"  \
19673                 $(TARGET-stage2-intl)
19674
19675 maybe-clean-stage2-intl: clean-stage2-intl
19676 clean-stage2: clean-stage2-intl
19677 clean-stage2-intl:
19678         @if [ $(current_stage) = stage2 ]; then \
19679           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19680         else \
19681           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19682           $(MAKE) stage2-start; \
19683         fi; \
19684         cd $(HOST_SUBDIR)/intl && \
19685         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19686 @endif intl-bootstrap
19687
19688
19689 .PHONY: all-stage3-intl maybe-all-stage3-intl
19690 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19691 maybe-all-stage3-intl:
19692 maybe-clean-stage3-intl:
19693 @if intl-bootstrap
19694 maybe-all-stage3-intl: all-stage3-intl
19695 all-stage3: all-stage3-intl
19696 TARGET-stage3-intl = $(TARGET-intl)
19697 all-stage3-intl: configure-stage3-intl
19698         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19699         @r=`${PWD_COMMAND}`; export r; \
19700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19701         TFLAGS="$(STAGE3_TFLAGS)"; \
19702         $(HOST_EXPORTS) \
19703         $(POSTSTAGE1_HOST_EXPORTS)  \
19704         cd $(HOST_SUBDIR)/intl && \
19705          \
19706         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19707                 CFLAGS="$(STAGE3_CFLAGS)" \
19708                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19709                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19710                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19711                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19712                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19713                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19714                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19715                 TFLAGS="$(STAGE3_TFLAGS)"  \
19716                 $(TARGET-stage3-intl)
19717
19718 maybe-clean-stage3-intl: clean-stage3-intl
19719 clean-stage3: clean-stage3-intl
19720 clean-stage3-intl:
19721         @if [ $(current_stage) = stage3 ]; then \
19722           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19723         else \
19724           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19725           $(MAKE) stage3-start; \
19726         fi; \
19727         cd $(HOST_SUBDIR)/intl && \
19728         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19729 @endif intl-bootstrap
19730
19731
19732 .PHONY: all-stage4-intl maybe-all-stage4-intl
19733 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19734 maybe-all-stage4-intl:
19735 maybe-clean-stage4-intl:
19736 @if intl-bootstrap
19737 maybe-all-stage4-intl: all-stage4-intl
19738 all-stage4: all-stage4-intl
19739 TARGET-stage4-intl = $(TARGET-intl)
19740 all-stage4-intl: configure-stage4-intl
19741         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19742         @r=`${PWD_COMMAND}`; export r; \
19743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19744         TFLAGS="$(STAGE4_TFLAGS)"; \
19745         $(HOST_EXPORTS) \
19746         $(POSTSTAGE1_HOST_EXPORTS)  \
19747         cd $(HOST_SUBDIR)/intl && \
19748          \
19749         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19750                 CFLAGS="$(STAGE4_CFLAGS)" \
19751                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19752                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19753                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19754                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19755                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19756                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19757                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19758                 TFLAGS="$(STAGE4_TFLAGS)"  \
19759                 $(TARGET-stage4-intl)
19760
19761 maybe-clean-stage4-intl: clean-stage4-intl
19762 clean-stage4: clean-stage4-intl
19763 clean-stage4-intl:
19764         @if [ $(current_stage) = stage4 ]; then \
19765           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19766         else \
19767           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
19768           $(MAKE) stage4-start; \
19769         fi; \
19770         cd $(HOST_SUBDIR)/intl && \
19771         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19772 @endif intl-bootstrap
19773
19774
19775 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
19776 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
19777 maybe-all-stageprofile-intl:
19778 maybe-clean-stageprofile-intl:
19779 @if intl-bootstrap
19780 maybe-all-stageprofile-intl: all-stageprofile-intl
19781 all-stageprofile: all-stageprofile-intl
19782 TARGET-stageprofile-intl = $(TARGET-intl)
19783 all-stageprofile-intl: configure-stageprofile-intl
19784         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19785         @r=`${PWD_COMMAND}`; export r; \
19786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19787         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19788         $(HOST_EXPORTS) \
19789         $(POSTSTAGE1_HOST_EXPORTS)  \
19790         cd $(HOST_SUBDIR)/intl && \
19791          \
19792         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19793                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19794                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19795                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19796                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19797                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19798                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19799                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19800                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19801                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19802                 $(TARGET-stageprofile-intl)
19803
19804 maybe-clean-stageprofile-intl: clean-stageprofile-intl
19805 clean-stageprofile: clean-stageprofile-intl
19806 clean-stageprofile-intl:
19807         @if [ $(current_stage) = stageprofile ]; then \
19808           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19809         else \
19810           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
19811           $(MAKE) stageprofile-start; \
19812         fi; \
19813         cd $(HOST_SUBDIR)/intl && \
19814         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19815 @endif intl-bootstrap
19816
19817
19818 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
19819 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
19820 maybe-all-stagetrain-intl:
19821 maybe-clean-stagetrain-intl:
19822 @if intl-bootstrap
19823 maybe-all-stagetrain-intl: all-stagetrain-intl
19824 all-stagetrain: all-stagetrain-intl
19825 TARGET-stagetrain-intl = $(TARGET-intl)
19826 all-stagetrain-intl: configure-stagetrain-intl
19827         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19828         @r=`${PWD_COMMAND}`; export r; \
19829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19830         TFLAGS="$(STAGEtrain_TFLAGS)"; \
19831         $(HOST_EXPORTS) \
19832         $(POSTSTAGE1_HOST_EXPORTS)  \
19833         cd $(HOST_SUBDIR)/intl && \
19834          \
19835         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19836                 CFLAGS="$(STAGEtrain_CFLAGS)" \
19837                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19838                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19839                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19840                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19841                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19842                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19843                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19844                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
19845                 $(TARGET-stagetrain-intl)
19846
19847 maybe-clean-stagetrain-intl: clean-stagetrain-intl
19848 clean-stagetrain: clean-stagetrain-intl
19849 clean-stagetrain-intl:
19850         @if [ $(current_stage) = stagetrain ]; then \
19851           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19852         else \
19853           [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
19854           $(MAKE) stagetrain-start; \
19855         fi; \
19856         cd $(HOST_SUBDIR)/intl && \
19857         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19858 @endif intl-bootstrap
19859
19860
19861 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
19862 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
19863 maybe-all-stagefeedback-intl:
19864 maybe-clean-stagefeedback-intl:
19865 @if intl-bootstrap
19866 maybe-all-stagefeedback-intl: all-stagefeedback-intl
19867 all-stagefeedback: all-stagefeedback-intl
19868 TARGET-stagefeedback-intl = $(TARGET-intl)
19869 all-stagefeedback-intl: configure-stagefeedback-intl
19870         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19871         @r=`${PWD_COMMAND}`; export r; \
19872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19873         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19874         $(HOST_EXPORTS) \
19875         $(POSTSTAGE1_HOST_EXPORTS)  \
19876         cd $(HOST_SUBDIR)/intl && \
19877          \
19878         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19879                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19880                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19881                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19882                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19883                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19884                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19885                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19886                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19887                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19888                 $(TARGET-stagefeedback-intl)
19889
19890 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
19891 clean-stagefeedback: clean-stagefeedback-intl
19892 clean-stagefeedback-intl:
19893         @if [ $(current_stage) = stagefeedback ]; then \
19894           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19895         else \
19896           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
19897           $(MAKE) stagefeedback-start; \
19898         fi; \
19899         cd $(HOST_SUBDIR)/intl && \
19900         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19901 @endif intl-bootstrap
19902
19903
19904 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
19905 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
19906 maybe-all-stageautoprofile-intl:
19907 maybe-clean-stageautoprofile-intl:
19908 @if intl-bootstrap
19909 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
19910 all-stageautoprofile: all-stageautoprofile-intl
19911 TARGET-stageautoprofile-intl = $(TARGET-intl)
19912 all-stageautoprofile-intl: configure-stageautoprofile-intl
19913         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19914         @r=`${PWD_COMMAND}`; export r; \
19915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19916         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19917         $(HOST_EXPORTS) \
19918         $(POSTSTAGE1_HOST_EXPORTS)  \
19919         cd $(HOST_SUBDIR)/intl && \
19920         $$s/gcc/config/i386/$(AUTO_PROFILE) \
19921         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19922                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19923                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19924                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19925                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19926                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19927                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19928                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19929                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19930                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
19931                 $(TARGET-stageautoprofile-intl)
19932
19933 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
19934 clean-stageautoprofile: clean-stageautoprofile-intl
19935 clean-stageautoprofile-intl:
19936         @if [ $(current_stage) = stageautoprofile ]; then \
19937           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19938         else \
19939           [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
19940           $(MAKE) stageautoprofile-start; \
19941         fi; \
19942         cd $(HOST_SUBDIR)/intl && \
19943         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19944 @endif intl-bootstrap
19945
19946
19947 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
19948 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
19949 maybe-all-stageautofeedback-intl:
19950 maybe-clean-stageautofeedback-intl:
19951 @if intl-bootstrap
19952 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
19953 all-stageautofeedback: all-stageautofeedback-intl
19954 TARGET-stageautofeedback-intl = $(TARGET-intl)
19955 all-stageautofeedback-intl: configure-stageautofeedback-intl
19956         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19957         @r=`${PWD_COMMAND}`; export r; \
19958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19959         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19960         $(HOST_EXPORTS) \
19961         $(POSTSTAGE1_HOST_EXPORTS)  \
19962         cd $(HOST_SUBDIR)/intl && \
19963          \
19964         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19965                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19966                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
19967                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19968                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19969                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19970                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19971                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19972                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19973                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19974                 $(TARGET-stageautofeedback-intl)
19975
19976 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
19977 clean-stageautofeedback: clean-stageautofeedback-intl
19978 clean-stageautofeedback-intl:
19979         @if [ $(current_stage) = stageautofeedback ]; then \
19980           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19981         else \
19982           [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
19983           $(MAKE) stageautofeedback-start; \
19984         fi; \
19985         cd $(HOST_SUBDIR)/intl && \
19986         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19987 @endif intl-bootstrap
19988
19989
19990
19991
19992
19993 .PHONY: check-intl maybe-check-intl
19994 maybe-check-intl:
19995 @if intl
19996 maybe-check-intl: check-intl
19997
19998 check-intl:
19999         @: $(MAKE); $(unstage)
20000         @r=`${PWD_COMMAND}`; export r; \
20001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20002         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20003         (cd $(HOST_SUBDIR)/intl && \
20004           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20005
20006 @endif intl
20007
20008 .PHONY: install-intl maybe-install-intl
20009 maybe-install-intl:
20010 @if intl
20011 maybe-install-intl: install-intl
20012
20013 install-intl: installdirs
20014         @: $(MAKE); $(unstage)
20015         @r=`${PWD_COMMAND}`; export r; \
20016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20017         $(HOST_EXPORTS) \
20018         (cd $(HOST_SUBDIR)/intl && \
20019           $(MAKE) $(FLAGS_TO_PASS)  install)
20020
20021 @endif intl
20022
20023 .PHONY: install-strip-intl maybe-install-strip-intl
20024 maybe-install-strip-intl:
20025 @if intl
20026 maybe-install-strip-intl: install-strip-intl
20027
20028 install-strip-intl: installdirs
20029         @: $(MAKE); $(unstage)
20030         @r=`${PWD_COMMAND}`; export r; \
20031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20032         $(HOST_EXPORTS) \
20033         (cd $(HOST_SUBDIR)/intl && \
20034           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20035
20036 @endif intl
20037
20038 # Other targets (info, dvi, pdf, etc.)
20039
20040 .PHONY: maybe-info-intl info-intl
20041 maybe-info-intl:
20042 @if intl
20043 maybe-info-intl: info-intl
20044
20045 info-intl: \
20046     configure-intl 
20047         @[ -f ./intl/Makefile ] || exit 0; \
20048         r=`${PWD_COMMAND}`; export r; \
20049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20050         $(HOST_EXPORTS) \
20051         for flag in $(EXTRA_HOST_FLAGS) ; do \
20052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20053         done; \
20054         echo "Doing info in intl"; \
20055         (cd $(HOST_SUBDIR)/intl && \
20056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20058                   "RANLIB=$${RANLIB}" \
20059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20060                   info) \
20061           || exit 1
20062
20063 @endif intl
20064
20065 .PHONY: maybe-dvi-intl dvi-intl
20066 maybe-dvi-intl:
20067 @if intl
20068 maybe-dvi-intl: dvi-intl
20069
20070 dvi-intl: \
20071     configure-intl 
20072         @[ -f ./intl/Makefile ] || exit 0; \
20073         r=`${PWD_COMMAND}`; export r; \
20074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20075         $(HOST_EXPORTS) \
20076         for flag in $(EXTRA_HOST_FLAGS) ; do \
20077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20078         done; \
20079         echo "Doing dvi in intl"; \
20080         (cd $(HOST_SUBDIR)/intl && \
20081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20083                   "RANLIB=$${RANLIB}" \
20084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20085                   dvi) \
20086           || exit 1
20087
20088 @endif intl
20089
20090 .PHONY: maybe-pdf-intl pdf-intl
20091 maybe-pdf-intl:
20092 @if intl
20093 maybe-pdf-intl: pdf-intl
20094
20095 pdf-intl: \
20096     configure-intl 
20097         @[ -f ./intl/Makefile ] || exit 0; \
20098         r=`${PWD_COMMAND}`; export r; \
20099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20100         $(HOST_EXPORTS) \
20101         for flag in $(EXTRA_HOST_FLAGS) ; do \
20102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20103         done; \
20104         echo "Doing pdf in intl"; \
20105         (cd $(HOST_SUBDIR)/intl && \
20106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20108                   "RANLIB=$${RANLIB}" \
20109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20110                   pdf) \
20111           || exit 1
20112
20113 @endif intl
20114
20115 .PHONY: maybe-html-intl html-intl
20116 maybe-html-intl:
20117 @if intl
20118 maybe-html-intl: html-intl
20119
20120 html-intl: \
20121     configure-intl 
20122         @[ -f ./intl/Makefile ] || exit 0; \
20123         r=`${PWD_COMMAND}`; export r; \
20124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20125         $(HOST_EXPORTS) \
20126         for flag in $(EXTRA_HOST_FLAGS) ; do \
20127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20128         done; \
20129         echo "Doing html in intl"; \
20130         (cd $(HOST_SUBDIR)/intl && \
20131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20133                   "RANLIB=$${RANLIB}" \
20134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20135                   html) \
20136           || exit 1
20137
20138 @endif intl
20139
20140 .PHONY: maybe-TAGS-intl TAGS-intl
20141 maybe-TAGS-intl:
20142 @if intl
20143 maybe-TAGS-intl: TAGS-intl
20144
20145 TAGS-intl: \
20146     configure-intl 
20147         @[ -f ./intl/Makefile ] || exit 0; \
20148         r=`${PWD_COMMAND}`; export r; \
20149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20150         $(HOST_EXPORTS) \
20151         for flag in $(EXTRA_HOST_FLAGS) ; do \
20152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20153         done; \
20154         echo "Doing TAGS in intl"; \
20155         (cd $(HOST_SUBDIR)/intl && \
20156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20158                   "RANLIB=$${RANLIB}" \
20159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20160                   TAGS) \
20161           || exit 1
20162
20163 @endif intl
20164
20165 .PHONY: maybe-install-info-intl install-info-intl
20166 maybe-install-info-intl:
20167 @if intl
20168 maybe-install-info-intl: install-info-intl
20169
20170 install-info-intl: \
20171     configure-intl \
20172     info-intl 
20173         @[ -f ./intl/Makefile ] || exit 0; \
20174         r=`${PWD_COMMAND}`; export r; \
20175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20176         $(HOST_EXPORTS) \
20177         for flag in $(EXTRA_HOST_FLAGS) ; do \
20178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20179         done; \
20180         echo "Doing install-info in intl"; \
20181         (cd $(HOST_SUBDIR)/intl && \
20182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20184                   "RANLIB=$${RANLIB}" \
20185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20186                   install-info) \
20187           || exit 1
20188
20189 @endif intl
20190
20191 .PHONY: maybe-install-dvi-intl install-dvi-intl
20192 maybe-install-dvi-intl:
20193 @if intl
20194 maybe-install-dvi-intl: install-dvi-intl
20195
20196 install-dvi-intl: \
20197     configure-intl \
20198     dvi-intl 
20199         @[ -f ./intl/Makefile ] || exit 0; \
20200         r=`${PWD_COMMAND}`; export r; \
20201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20202         $(HOST_EXPORTS) \
20203         for flag in $(EXTRA_HOST_FLAGS) ; do \
20204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20205         done; \
20206         echo "Doing install-dvi in intl"; \
20207         (cd $(HOST_SUBDIR)/intl && \
20208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20210                   "RANLIB=$${RANLIB}" \
20211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20212                   install-dvi) \
20213           || exit 1
20214
20215 @endif intl
20216
20217 .PHONY: maybe-install-pdf-intl install-pdf-intl
20218 maybe-install-pdf-intl:
20219 @if intl
20220 maybe-install-pdf-intl: install-pdf-intl
20221
20222 install-pdf-intl: \
20223     configure-intl \
20224     pdf-intl 
20225         @[ -f ./intl/Makefile ] || exit 0; \
20226         r=`${PWD_COMMAND}`; export r; \
20227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20228         $(HOST_EXPORTS) \
20229         for flag in $(EXTRA_HOST_FLAGS) ; do \
20230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20231         done; \
20232         echo "Doing install-pdf in intl"; \
20233         (cd $(HOST_SUBDIR)/intl && \
20234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20236                   "RANLIB=$${RANLIB}" \
20237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20238                   install-pdf) \
20239           || exit 1
20240
20241 @endif intl
20242
20243 .PHONY: maybe-install-html-intl install-html-intl
20244 maybe-install-html-intl:
20245 @if intl
20246 maybe-install-html-intl: install-html-intl
20247
20248 install-html-intl: \
20249     configure-intl \
20250     html-intl 
20251         @[ -f ./intl/Makefile ] || exit 0; \
20252         r=`${PWD_COMMAND}`; export r; \
20253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20254         $(HOST_EXPORTS) \
20255         for flag in $(EXTRA_HOST_FLAGS) ; do \
20256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20257         done; \
20258         echo "Doing install-html in intl"; \
20259         (cd $(HOST_SUBDIR)/intl && \
20260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20262                   "RANLIB=$${RANLIB}" \
20263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20264                   install-html) \
20265           || exit 1
20266
20267 @endif intl
20268
20269 .PHONY: maybe-installcheck-intl installcheck-intl
20270 maybe-installcheck-intl:
20271 @if intl
20272 maybe-installcheck-intl: installcheck-intl
20273
20274 installcheck-intl: \
20275     configure-intl 
20276         @[ -f ./intl/Makefile ] || exit 0; \
20277         r=`${PWD_COMMAND}`; export r; \
20278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20279         $(HOST_EXPORTS) \
20280         for flag in $(EXTRA_HOST_FLAGS) ; do \
20281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20282         done; \
20283         echo "Doing installcheck in intl"; \
20284         (cd $(HOST_SUBDIR)/intl && \
20285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20287                   "RANLIB=$${RANLIB}" \
20288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20289                   installcheck) \
20290           || exit 1
20291
20292 @endif intl
20293
20294 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20295 maybe-mostlyclean-intl:
20296 @if intl
20297 maybe-mostlyclean-intl: mostlyclean-intl
20298
20299 mostlyclean-intl: 
20300         @[ -f ./intl/Makefile ] || exit 0; \
20301         r=`${PWD_COMMAND}`; export r; \
20302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20303         $(HOST_EXPORTS) \
20304         for flag in $(EXTRA_HOST_FLAGS) ; do \
20305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20306         done; \
20307         echo "Doing mostlyclean in intl"; \
20308         (cd $(HOST_SUBDIR)/intl && \
20309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20311                   "RANLIB=$${RANLIB}" \
20312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20313                   mostlyclean) \
20314           || exit 1
20315
20316 @endif intl
20317
20318 .PHONY: maybe-clean-intl clean-intl
20319 maybe-clean-intl:
20320 @if intl
20321 maybe-clean-intl: clean-intl
20322
20323 clean-intl: 
20324         @[ -f ./intl/Makefile ] || exit 0; \
20325         r=`${PWD_COMMAND}`; export r; \
20326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20327         $(HOST_EXPORTS) \
20328         for flag in $(EXTRA_HOST_FLAGS) ; do \
20329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20330         done; \
20331         echo "Doing clean in intl"; \
20332         (cd $(HOST_SUBDIR)/intl && \
20333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20335                   "RANLIB=$${RANLIB}" \
20336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20337                   clean) \
20338           || exit 1
20339
20340 @endif intl
20341
20342 .PHONY: maybe-distclean-intl distclean-intl
20343 maybe-distclean-intl:
20344 @if intl
20345 maybe-distclean-intl: distclean-intl
20346
20347 distclean-intl: 
20348         @[ -f ./intl/Makefile ] || exit 0; \
20349         r=`${PWD_COMMAND}`; export r; \
20350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20351         $(HOST_EXPORTS) \
20352         for flag in $(EXTRA_HOST_FLAGS) ; do \
20353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20354         done; \
20355         echo "Doing distclean in intl"; \
20356         (cd $(HOST_SUBDIR)/intl && \
20357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20359                   "RANLIB=$${RANLIB}" \
20360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20361                   distclean) \
20362           || exit 1
20363
20364 @endif intl
20365
20366 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20367 maybe-maintainer-clean-intl:
20368 @if intl
20369 maybe-maintainer-clean-intl: maintainer-clean-intl
20370
20371 maintainer-clean-intl: 
20372         @[ -f ./intl/Makefile ] || exit 0; \
20373         r=`${PWD_COMMAND}`; export r; \
20374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20375         $(HOST_EXPORTS) \
20376         for flag in $(EXTRA_HOST_FLAGS) ; do \
20377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20378         done; \
20379         echo "Doing maintainer-clean in intl"; \
20380         (cd $(HOST_SUBDIR)/intl && \
20381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20383                   "RANLIB=$${RANLIB}" \
20384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20385                   maintainer-clean) \
20386           || exit 1
20387
20388 @endif intl
20389
20390
20391
20392 .PHONY: configure-tcl maybe-configure-tcl
20393 maybe-configure-tcl:
20394 @if gcc-bootstrap
20395 configure-tcl: stage_current
20396 @endif gcc-bootstrap
20397 @if tcl
20398 maybe-configure-tcl: configure-tcl
20399 configure-tcl: 
20400         @: $(MAKE); $(unstage)
20401         @r=`${PWD_COMMAND}`; export r; \
20402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20403         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20404         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20405         $(HOST_EXPORTS)  \
20406         echo Configuring in $(HOST_SUBDIR)/tcl; \
20407         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20408         case $(srcdir) in \
20409           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20410           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20411                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20412         esac; \
20413         module_srcdir=tcl; \
20414         $(SHELL) \
20415           $$s/$$module_srcdir/configure \
20416           --srcdir=$${topdir}/$$module_srcdir \
20417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20418           --target=${target_alias}  \
20419           || exit 1
20420 @endif tcl
20421
20422
20423
20424
20425
20426 .PHONY: all-tcl maybe-all-tcl
20427 maybe-all-tcl:
20428 @if gcc-bootstrap
20429 all-tcl: stage_current
20430 @endif gcc-bootstrap
20431 @if tcl
20432 TARGET-tcl=all
20433 maybe-all-tcl: all-tcl
20434 all-tcl: configure-tcl
20435         @: $(MAKE); $(unstage)
20436         @r=`${PWD_COMMAND}`; export r; \
20437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20438         $(HOST_EXPORTS)  \
20439         (cd $(HOST_SUBDIR)/tcl && \
20440           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20441                 $(TARGET-tcl))
20442 @endif tcl
20443
20444
20445
20446
20447 .PHONY: check-tcl maybe-check-tcl
20448 maybe-check-tcl:
20449 @if tcl
20450 maybe-check-tcl: check-tcl
20451
20452 check-tcl:
20453         @: $(MAKE); $(unstage)
20454         @r=`${PWD_COMMAND}`; export r; \
20455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20456         $(HOST_EXPORTS)  \
20457         (cd $(HOST_SUBDIR)/tcl && \
20458           $(MAKE) $(FLAGS_TO_PASS)  check)
20459
20460 @endif tcl
20461
20462 .PHONY: install-tcl maybe-install-tcl
20463 maybe-install-tcl:
20464 @if tcl
20465 maybe-install-tcl: install-tcl
20466
20467 install-tcl: installdirs
20468         @: $(MAKE); $(unstage)
20469         @r=`${PWD_COMMAND}`; export r; \
20470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20471         $(HOST_EXPORTS) \
20472         (cd $(HOST_SUBDIR)/tcl && \
20473           $(MAKE) $(FLAGS_TO_PASS)  install)
20474
20475 @endif tcl
20476
20477 .PHONY: install-strip-tcl maybe-install-strip-tcl
20478 maybe-install-strip-tcl:
20479 @if tcl
20480 maybe-install-strip-tcl: install-strip-tcl
20481
20482 install-strip-tcl: installdirs
20483         @: $(MAKE); $(unstage)
20484         @r=`${PWD_COMMAND}`; export r; \
20485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20486         $(HOST_EXPORTS) \
20487         (cd $(HOST_SUBDIR)/tcl && \
20488           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20489
20490 @endif tcl
20491
20492 # Other targets (info, dvi, pdf, etc.)
20493
20494 .PHONY: maybe-info-tcl info-tcl
20495 maybe-info-tcl:
20496 @if tcl
20497 maybe-info-tcl: info-tcl
20498
20499 info-tcl: \
20500     configure-tcl 
20501         @: $(MAKE); $(unstage)
20502         @[ -f ./tcl/Makefile ] || exit 0; \
20503         r=`${PWD_COMMAND}`; export r; \
20504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20505         $(HOST_EXPORTS) \
20506         for flag in $(EXTRA_HOST_FLAGS) ; do \
20507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20508         done; \
20509         echo "Doing info in tcl"; \
20510         (cd $(HOST_SUBDIR)/tcl && \
20511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20513                   "RANLIB=$${RANLIB}" \
20514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20515                   info) \
20516           || exit 1
20517
20518 @endif tcl
20519
20520 .PHONY: maybe-dvi-tcl dvi-tcl
20521 maybe-dvi-tcl:
20522 @if tcl
20523 maybe-dvi-tcl: dvi-tcl
20524
20525 dvi-tcl: \
20526     configure-tcl 
20527         @: $(MAKE); $(unstage)
20528         @[ -f ./tcl/Makefile ] || exit 0; \
20529         r=`${PWD_COMMAND}`; export r; \
20530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20531         $(HOST_EXPORTS) \
20532         for flag in $(EXTRA_HOST_FLAGS) ; do \
20533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20534         done; \
20535         echo "Doing dvi in tcl"; \
20536         (cd $(HOST_SUBDIR)/tcl && \
20537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20539                   "RANLIB=$${RANLIB}" \
20540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20541                   dvi) \
20542           || exit 1
20543
20544 @endif tcl
20545
20546 .PHONY: maybe-pdf-tcl pdf-tcl
20547 maybe-pdf-tcl:
20548 @if tcl
20549 maybe-pdf-tcl: pdf-tcl
20550
20551 pdf-tcl: \
20552     configure-tcl 
20553         @: $(MAKE); $(unstage)
20554         @[ -f ./tcl/Makefile ] || exit 0; \
20555         r=`${PWD_COMMAND}`; export r; \
20556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20557         $(HOST_EXPORTS) \
20558         for flag in $(EXTRA_HOST_FLAGS) ; do \
20559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20560         done; \
20561         echo "Doing pdf in tcl"; \
20562         (cd $(HOST_SUBDIR)/tcl && \
20563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20565                   "RANLIB=$${RANLIB}" \
20566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20567                   pdf) \
20568           || exit 1
20569
20570 @endif tcl
20571
20572 .PHONY: maybe-html-tcl html-tcl
20573 maybe-html-tcl:
20574 @if tcl
20575 maybe-html-tcl: html-tcl
20576
20577 html-tcl: \
20578     configure-tcl 
20579         @: $(MAKE); $(unstage)
20580         @[ -f ./tcl/Makefile ] || exit 0; \
20581         r=`${PWD_COMMAND}`; export r; \
20582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20583         $(HOST_EXPORTS) \
20584         for flag in $(EXTRA_HOST_FLAGS) ; do \
20585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20586         done; \
20587         echo "Doing html in tcl"; \
20588         (cd $(HOST_SUBDIR)/tcl && \
20589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20591                   "RANLIB=$${RANLIB}" \
20592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20593                   html) \
20594           || exit 1
20595
20596 @endif tcl
20597
20598 .PHONY: maybe-TAGS-tcl TAGS-tcl
20599 maybe-TAGS-tcl:
20600 @if tcl
20601 maybe-TAGS-tcl: TAGS-tcl
20602
20603 TAGS-tcl: \
20604     configure-tcl 
20605         @: $(MAKE); $(unstage)
20606         @[ -f ./tcl/Makefile ] || exit 0; \
20607         r=`${PWD_COMMAND}`; export r; \
20608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20609         $(HOST_EXPORTS) \
20610         for flag in $(EXTRA_HOST_FLAGS) ; do \
20611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20612         done; \
20613         echo "Doing TAGS in tcl"; \
20614         (cd $(HOST_SUBDIR)/tcl && \
20615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20617                   "RANLIB=$${RANLIB}" \
20618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20619                   TAGS) \
20620           || exit 1
20621
20622 @endif tcl
20623
20624 .PHONY: maybe-install-info-tcl install-info-tcl
20625 maybe-install-info-tcl:
20626 @if tcl
20627 maybe-install-info-tcl: install-info-tcl
20628
20629 install-info-tcl: \
20630     configure-tcl \
20631     info-tcl 
20632         @: $(MAKE); $(unstage)
20633         @[ -f ./tcl/Makefile ] || exit 0; \
20634         r=`${PWD_COMMAND}`; export r; \
20635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20636         $(HOST_EXPORTS) \
20637         for flag in $(EXTRA_HOST_FLAGS) ; do \
20638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20639         done; \
20640         echo "Doing install-info in tcl"; \
20641         (cd $(HOST_SUBDIR)/tcl && \
20642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20644                   "RANLIB=$${RANLIB}" \
20645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20646                   install-info) \
20647           || exit 1
20648
20649 @endif tcl
20650
20651 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
20652 maybe-install-dvi-tcl:
20653 @if tcl
20654 maybe-install-dvi-tcl: install-dvi-tcl
20655
20656 install-dvi-tcl: \
20657     configure-tcl \
20658     dvi-tcl 
20659         @: $(MAKE); $(unstage)
20660         @[ -f ./tcl/Makefile ] || exit 0; \
20661         r=`${PWD_COMMAND}`; export r; \
20662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20663         $(HOST_EXPORTS) \
20664         for flag in $(EXTRA_HOST_FLAGS) ; do \
20665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20666         done; \
20667         echo "Doing install-dvi in tcl"; \
20668         (cd $(HOST_SUBDIR)/tcl && \
20669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20671                   "RANLIB=$${RANLIB}" \
20672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20673                   install-dvi) \
20674           || exit 1
20675
20676 @endif tcl
20677
20678 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
20679 maybe-install-pdf-tcl:
20680 @if tcl
20681 maybe-install-pdf-tcl: install-pdf-tcl
20682
20683 install-pdf-tcl: \
20684     configure-tcl \
20685     pdf-tcl 
20686         @: $(MAKE); $(unstage)
20687         @[ -f ./tcl/Makefile ] || exit 0; \
20688         r=`${PWD_COMMAND}`; export r; \
20689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20690         $(HOST_EXPORTS) \
20691         for flag in $(EXTRA_HOST_FLAGS) ; do \
20692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20693         done; \
20694         echo "Doing install-pdf in tcl"; \
20695         (cd $(HOST_SUBDIR)/tcl && \
20696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20698                   "RANLIB=$${RANLIB}" \
20699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20700                   install-pdf) \
20701           || exit 1
20702
20703 @endif tcl
20704
20705 .PHONY: maybe-install-html-tcl install-html-tcl
20706 maybe-install-html-tcl:
20707 @if tcl
20708 maybe-install-html-tcl: install-html-tcl
20709
20710 install-html-tcl: \
20711     configure-tcl \
20712     html-tcl 
20713         @: $(MAKE); $(unstage)
20714         @[ -f ./tcl/Makefile ] || exit 0; \
20715         r=`${PWD_COMMAND}`; export r; \
20716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20717         $(HOST_EXPORTS) \
20718         for flag in $(EXTRA_HOST_FLAGS) ; do \
20719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20720         done; \
20721         echo "Doing install-html in tcl"; \
20722         (cd $(HOST_SUBDIR)/tcl && \
20723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20725                   "RANLIB=$${RANLIB}" \
20726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20727                   install-html) \
20728           || exit 1
20729
20730 @endif tcl
20731
20732 .PHONY: maybe-installcheck-tcl installcheck-tcl
20733 maybe-installcheck-tcl:
20734 @if tcl
20735 maybe-installcheck-tcl: installcheck-tcl
20736
20737 installcheck-tcl: \
20738     configure-tcl 
20739         @: $(MAKE); $(unstage)
20740         @[ -f ./tcl/Makefile ] || exit 0; \
20741         r=`${PWD_COMMAND}`; export r; \
20742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20743         $(HOST_EXPORTS) \
20744         for flag in $(EXTRA_HOST_FLAGS) ; do \
20745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20746         done; \
20747         echo "Doing installcheck in tcl"; \
20748         (cd $(HOST_SUBDIR)/tcl && \
20749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20751                   "RANLIB=$${RANLIB}" \
20752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20753                   installcheck) \
20754           || exit 1
20755
20756 @endif tcl
20757
20758 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
20759 maybe-mostlyclean-tcl:
20760 @if tcl
20761 maybe-mostlyclean-tcl: mostlyclean-tcl
20762
20763 # tcl doesn't support mostlyclean.
20764 mostlyclean-tcl:
20765
20766 @endif tcl
20767
20768 .PHONY: maybe-clean-tcl clean-tcl
20769 maybe-clean-tcl:
20770 @if tcl
20771 maybe-clean-tcl: clean-tcl
20772
20773 clean-tcl: 
20774         @: $(MAKE); $(unstage)
20775         @[ -f ./tcl/Makefile ] || exit 0; \
20776         r=`${PWD_COMMAND}`; export r; \
20777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20778         $(HOST_EXPORTS) \
20779         for flag in $(EXTRA_HOST_FLAGS) ; do \
20780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20781         done; \
20782         echo "Doing clean in tcl"; \
20783         (cd $(HOST_SUBDIR)/tcl && \
20784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20786                   "RANLIB=$${RANLIB}" \
20787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20788                   clean) \
20789           || exit 1
20790
20791 @endif tcl
20792
20793 .PHONY: maybe-distclean-tcl distclean-tcl
20794 maybe-distclean-tcl:
20795 @if tcl
20796 maybe-distclean-tcl: distclean-tcl
20797
20798 distclean-tcl: 
20799         @: $(MAKE); $(unstage)
20800         @[ -f ./tcl/Makefile ] || exit 0; \
20801         r=`${PWD_COMMAND}`; export r; \
20802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20803         $(HOST_EXPORTS) \
20804         for flag in $(EXTRA_HOST_FLAGS) ; do \
20805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20806         done; \
20807         echo "Doing distclean in tcl"; \
20808         (cd $(HOST_SUBDIR)/tcl && \
20809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20811                   "RANLIB=$${RANLIB}" \
20812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20813                   distclean) \
20814           || exit 1
20815
20816 @endif tcl
20817
20818 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
20819 maybe-maintainer-clean-tcl:
20820 @if tcl
20821 maybe-maintainer-clean-tcl: maintainer-clean-tcl
20822
20823 maintainer-clean-tcl: 
20824         @: $(MAKE); $(unstage)
20825         @[ -f ./tcl/Makefile ] || exit 0; \
20826         r=`${PWD_COMMAND}`; export r; \
20827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20828         $(HOST_EXPORTS) \
20829         for flag in $(EXTRA_HOST_FLAGS) ; do \
20830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20831         done; \
20832         echo "Doing maintainer-clean in tcl"; \
20833         (cd $(HOST_SUBDIR)/tcl && \
20834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20836                   "RANLIB=$${RANLIB}" \
20837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20838                   maintainer-clean) \
20839           || exit 1
20840
20841 @endif tcl
20842
20843
20844
20845 .PHONY: configure-itcl maybe-configure-itcl
20846 maybe-configure-itcl:
20847 @if gcc-bootstrap
20848 configure-itcl: stage_current
20849 @endif gcc-bootstrap
20850 @if itcl
20851 maybe-configure-itcl: configure-itcl
20852 configure-itcl: 
20853         @: $(MAKE); $(unstage)
20854         @r=`${PWD_COMMAND}`; export r; \
20855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20856         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
20857         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
20858         $(HOST_EXPORTS)  \
20859         echo Configuring in $(HOST_SUBDIR)/itcl; \
20860         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
20861         case $(srcdir) in \
20862           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20863           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
20864                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20865         esac; \
20866         module_srcdir=itcl; \
20867         $(SHELL) \
20868           $$s/$$module_srcdir/configure \
20869           --srcdir=$${topdir}/$$module_srcdir \
20870           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20871           --target=${target_alias}  \
20872           || exit 1
20873 @endif itcl
20874
20875
20876
20877
20878
20879 .PHONY: all-itcl maybe-all-itcl
20880 maybe-all-itcl:
20881 @if gcc-bootstrap
20882 all-itcl: stage_current
20883 @endif gcc-bootstrap
20884 @if itcl
20885 TARGET-itcl=all
20886 maybe-all-itcl: all-itcl
20887 all-itcl: configure-itcl
20888         @: $(MAKE); $(unstage)
20889         @r=`${PWD_COMMAND}`; export r; \
20890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20891         $(HOST_EXPORTS)  \
20892         (cd $(HOST_SUBDIR)/itcl && \
20893           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20894                 $(TARGET-itcl))
20895 @endif itcl
20896
20897
20898
20899
20900 .PHONY: check-itcl maybe-check-itcl
20901 maybe-check-itcl:
20902 @if itcl
20903 maybe-check-itcl: check-itcl
20904
20905 check-itcl:
20906         @: $(MAKE); $(unstage)
20907         @r=`${PWD_COMMAND}`; export r; \
20908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20909         $(HOST_EXPORTS)  \
20910         (cd $(HOST_SUBDIR)/itcl && \
20911           $(MAKE) $(FLAGS_TO_PASS)  check)
20912
20913 @endif itcl
20914
20915 .PHONY: install-itcl maybe-install-itcl
20916 maybe-install-itcl:
20917 @if itcl
20918 maybe-install-itcl: install-itcl
20919
20920 install-itcl: installdirs
20921         @: $(MAKE); $(unstage)
20922         @r=`${PWD_COMMAND}`; export r; \
20923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20924         $(HOST_EXPORTS) \
20925         (cd $(HOST_SUBDIR)/itcl && \
20926           $(MAKE) $(FLAGS_TO_PASS)  install)
20927
20928 @endif itcl
20929
20930 .PHONY: install-strip-itcl maybe-install-strip-itcl
20931 maybe-install-strip-itcl:
20932 @if itcl
20933 maybe-install-strip-itcl: install-strip-itcl
20934
20935 install-strip-itcl: installdirs
20936         @: $(MAKE); $(unstage)
20937         @r=`${PWD_COMMAND}`; export r; \
20938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20939         $(HOST_EXPORTS) \
20940         (cd $(HOST_SUBDIR)/itcl && \
20941           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20942
20943 @endif itcl
20944
20945 # Other targets (info, dvi, pdf, etc.)
20946
20947 .PHONY: maybe-info-itcl info-itcl
20948 maybe-info-itcl:
20949 @if itcl
20950 maybe-info-itcl: info-itcl
20951
20952 info-itcl: \
20953     configure-itcl 
20954         @: $(MAKE); $(unstage)
20955         @[ -f ./itcl/Makefile ] || exit 0; \
20956         r=`${PWD_COMMAND}`; export r; \
20957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958         $(HOST_EXPORTS) \
20959         for flag in $(EXTRA_HOST_FLAGS) ; do \
20960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20961         done; \
20962         echo "Doing info in itcl"; \
20963         (cd $(HOST_SUBDIR)/itcl && \
20964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20966                   "RANLIB=$${RANLIB}" \
20967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20968                   info) \
20969           || exit 1
20970
20971 @endif itcl
20972
20973 .PHONY: maybe-dvi-itcl dvi-itcl
20974 maybe-dvi-itcl:
20975 @if itcl
20976 maybe-dvi-itcl: dvi-itcl
20977
20978 dvi-itcl: \
20979     configure-itcl 
20980         @: $(MAKE); $(unstage)
20981         @[ -f ./itcl/Makefile ] || exit 0; \
20982         r=`${PWD_COMMAND}`; export r; \
20983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20984         $(HOST_EXPORTS) \
20985         for flag in $(EXTRA_HOST_FLAGS) ; do \
20986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20987         done; \
20988         echo "Doing dvi in itcl"; \
20989         (cd $(HOST_SUBDIR)/itcl && \
20990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20992                   "RANLIB=$${RANLIB}" \
20993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20994                   dvi) \
20995           || exit 1
20996
20997 @endif itcl
20998
20999 .PHONY: maybe-pdf-itcl pdf-itcl
21000 maybe-pdf-itcl:
21001 @if itcl
21002 maybe-pdf-itcl: pdf-itcl
21003
21004 pdf-itcl: \
21005     configure-itcl 
21006         @: $(MAKE); $(unstage)
21007         @[ -f ./itcl/Makefile ] || exit 0; \
21008         r=`${PWD_COMMAND}`; export r; \
21009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21010         $(HOST_EXPORTS) \
21011         for flag in $(EXTRA_HOST_FLAGS) ; do \
21012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21013         done; \
21014         echo "Doing pdf in itcl"; \
21015         (cd $(HOST_SUBDIR)/itcl && \
21016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21018                   "RANLIB=$${RANLIB}" \
21019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21020                   pdf) \
21021           || exit 1
21022
21023 @endif itcl
21024
21025 .PHONY: maybe-html-itcl html-itcl
21026 maybe-html-itcl:
21027 @if itcl
21028 maybe-html-itcl: html-itcl
21029
21030 html-itcl: \
21031     configure-itcl 
21032         @: $(MAKE); $(unstage)
21033         @[ -f ./itcl/Makefile ] || exit 0; \
21034         r=`${PWD_COMMAND}`; export r; \
21035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21036         $(HOST_EXPORTS) \
21037         for flag in $(EXTRA_HOST_FLAGS) ; do \
21038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21039         done; \
21040         echo "Doing html in itcl"; \
21041         (cd $(HOST_SUBDIR)/itcl && \
21042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21044                   "RANLIB=$${RANLIB}" \
21045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21046                   html) \
21047           || exit 1
21048
21049 @endif itcl
21050
21051 .PHONY: maybe-TAGS-itcl TAGS-itcl
21052 maybe-TAGS-itcl:
21053 @if itcl
21054 maybe-TAGS-itcl: TAGS-itcl
21055
21056 TAGS-itcl: \
21057     configure-itcl 
21058         @: $(MAKE); $(unstage)
21059         @[ -f ./itcl/Makefile ] || exit 0; \
21060         r=`${PWD_COMMAND}`; export r; \
21061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21062         $(HOST_EXPORTS) \
21063         for flag in $(EXTRA_HOST_FLAGS) ; do \
21064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21065         done; \
21066         echo "Doing TAGS in itcl"; \
21067         (cd $(HOST_SUBDIR)/itcl && \
21068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21070                   "RANLIB=$${RANLIB}" \
21071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21072                   TAGS) \
21073           || exit 1
21074
21075 @endif itcl
21076
21077 .PHONY: maybe-install-info-itcl install-info-itcl
21078 maybe-install-info-itcl:
21079 @if itcl
21080 maybe-install-info-itcl: install-info-itcl
21081
21082 install-info-itcl: \
21083     configure-itcl \
21084     info-itcl 
21085         @: $(MAKE); $(unstage)
21086         @[ -f ./itcl/Makefile ] || exit 0; \
21087         r=`${PWD_COMMAND}`; export r; \
21088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21089         $(HOST_EXPORTS) \
21090         for flag in $(EXTRA_HOST_FLAGS) ; do \
21091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21092         done; \
21093         echo "Doing install-info in itcl"; \
21094         (cd $(HOST_SUBDIR)/itcl && \
21095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21097                   "RANLIB=$${RANLIB}" \
21098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21099                   install-info) \
21100           || exit 1
21101
21102 @endif itcl
21103
21104 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21105 maybe-install-dvi-itcl:
21106 @if itcl
21107 maybe-install-dvi-itcl: install-dvi-itcl
21108
21109 install-dvi-itcl: \
21110     configure-itcl \
21111     dvi-itcl 
21112         @: $(MAKE); $(unstage)
21113         @[ -f ./itcl/Makefile ] || exit 0; \
21114         r=`${PWD_COMMAND}`; export r; \
21115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21116         $(HOST_EXPORTS) \
21117         for flag in $(EXTRA_HOST_FLAGS) ; do \
21118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21119         done; \
21120         echo "Doing install-dvi in itcl"; \
21121         (cd $(HOST_SUBDIR)/itcl && \
21122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21124                   "RANLIB=$${RANLIB}" \
21125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21126                   install-dvi) \
21127           || exit 1
21128
21129 @endif itcl
21130
21131 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21132 maybe-install-pdf-itcl:
21133 @if itcl
21134 maybe-install-pdf-itcl: install-pdf-itcl
21135
21136 install-pdf-itcl: \
21137     configure-itcl \
21138     pdf-itcl 
21139         @: $(MAKE); $(unstage)
21140         @[ -f ./itcl/Makefile ] || exit 0; \
21141         r=`${PWD_COMMAND}`; export r; \
21142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21143         $(HOST_EXPORTS) \
21144         for flag in $(EXTRA_HOST_FLAGS) ; do \
21145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21146         done; \
21147         echo "Doing install-pdf in itcl"; \
21148         (cd $(HOST_SUBDIR)/itcl && \
21149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21151                   "RANLIB=$${RANLIB}" \
21152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21153                   install-pdf) \
21154           || exit 1
21155
21156 @endif itcl
21157
21158 .PHONY: maybe-install-html-itcl install-html-itcl
21159 maybe-install-html-itcl:
21160 @if itcl
21161 maybe-install-html-itcl: install-html-itcl
21162
21163 install-html-itcl: \
21164     configure-itcl \
21165     html-itcl 
21166         @: $(MAKE); $(unstage)
21167         @[ -f ./itcl/Makefile ] || exit 0; \
21168         r=`${PWD_COMMAND}`; export r; \
21169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21170         $(HOST_EXPORTS) \
21171         for flag in $(EXTRA_HOST_FLAGS) ; do \
21172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21173         done; \
21174         echo "Doing install-html in itcl"; \
21175         (cd $(HOST_SUBDIR)/itcl && \
21176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21178                   "RANLIB=$${RANLIB}" \
21179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21180                   install-html) \
21181           || exit 1
21182
21183 @endif itcl
21184
21185 .PHONY: maybe-installcheck-itcl installcheck-itcl
21186 maybe-installcheck-itcl:
21187 @if itcl
21188 maybe-installcheck-itcl: installcheck-itcl
21189
21190 installcheck-itcl: \
21191     configure-itcl 
21192         @: $(MAKE); $(unstage)
21193         @[ -f ./itcl/Makefile ] || exit 0; \
21194         r=`${PWD_COMMAND}`; export r; \
21195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21196         $(HOST_EXPORTS) \
21197         for flag in $(EXTRA_HOST_FLAGS) ; do \
21198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21199         done; \
21200         echo "Doing installcheck in itcl"; \
21201         (cd $(HOST_SUBDIR)/itcl && \
21202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21204                   "RANLIB=$${RANLIB}" \
21205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21206                   installcheck) \
21207           || exit 1
21208
21209 @endif itcl
21210
21211 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21212 maybe-mostlyclean-itcl:
21213 @if itcl
21214 maybe-mostlyclean-itcl: mostlyclean-itcl
21215
21216 mostlyclean-itcl: 
21217         @: $(MAKE); $(unstage)
21218         @[ -f ./itcl/Makefile ] || exit 0; \
21219         r=`${PWD_COMMAND}`; export r; \
21220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21221         $(HOST_EXPORTS) \
21222         for flag in $(EXTRA_HOST_FLAGS) ; do \
21223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21224         done; \
21225         echo "Doing mostlyclean in itcl"; \
21226         (cd $(HOST_SUBDIR)/itcl && \
21227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21229                   "RANLIB=$${RANLIB}" \
21230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21231                   mostlyclean) \
21232           || exit 1
21233
21234 @endif itcl
21235
21236 .PHONY: maybe-clean-itcl clean-itcl
21237 maybe-clean-itcl:
21238 @if itcl
21239 maybe-clean-itcl: clean-itcl
21240
21241 clean-itcl: 
21242         @: $(MAKE); $(unstage)
21243         @[ -f ./itcl/Makefile ] || exit 0; \
21244         r=`${PWD_COMMAND}`; export r; \
21245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21246         $(HOST_EXPORTS) \
21247         for flag in $(EXTRA_HOST_FLAGS) ; do \
21248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21249         done; \
21250         echo "Doing clean in itcl"; \
21251         (cd $(HOST_SUBDIR)/itcl && \
21252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21254                   "RANLIB=$${RANLIB}" \
21255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21256                   clean) \
21257           || exit 1
21258
21259 @endif itcl
21260
21261 .PHONY: maybe-distclean-itcl distclean-itcl
21262 maybe-distclean-itcl:
21263 @if itcl
21264 maybe-distclean-itcl: distclean-itcl
21265
21266 distclean-itcl: 
21267         @: $(MAKE); $(unstage)
21268         @[ -f ./itcl/Makefile ] || exit 0; \
21269         r=`${PWD_COMMAND}`; export r; \
21270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21271         $(HOST_EXPORTS) \
21272         for flag in $(EXTRA_HOST_FLAGS) ; do \
21273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21274         done; \
21275         echo "Doing distclean in itcl"; \
21276         (cd $(HOST_SUBDIR)/itcl && \
21277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21279                   "RANLIB=$${RANLIB}" \
21280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21281                   distclean) \
21282           || exit 1
21283
21284 @endif itcl
21285
21286 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21287 maybe-maintainer-clean-itcl:
21288 @if itcl
21289 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21290
21291 maintainer-clean-itcl: 
21292         @: $(MAKE); $(unstage)
21293         @[ -f ./itcl/Makefile ] || exit 0; \
21294         r=`${PWD_COMMAND}`; export r; \
21295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21296         $(HOST_EXPORTS) \
21297         for flag in $(EXTRA_HOST_FLAGS) ; do \
21298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21299         done; \
21300         echo "Doing maintainer-clean in itcl"; \
21301         (cd $(HOST_SUBDIR)/itcl && \
21302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21304                   "RANLIB=$${RANLIB}" \
21305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21306                   maintainer-clean) \
21307           || exit 1
21308
21309 @endif itcl
21310
21311
21312
21313 .PHONY: configure-ld maybe-configure-ld
21314 maybe-configure-ld:
21315 @if gcc-bootstrap
21316 configure-ld: stage_current
21317 @endif gcc-bootstrap
21318 @if ld
21319 maybe-configure-ld: configure-ld
21320 configure-ld: 
21321         @r=`${PWD_COMMAND}`; export r; \
21322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21323         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21324         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21325         $(HOST_EXPORTS)  \
21326         echo Configuring in $(HOST_SUBDIR)/ld; \
21327         cd "$(HOST_SUBDIR)/ld" || exit 1; \
21328         case $(srcdir) in \
21329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21330           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21332         esac; \
21333         module_srcdir=ld; \
21334         $(SHELL) \
21335           $$s/$$module_srcdir/configure \
21336           --srcdir=$${topdir}/$$module_srcdir \
21337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21338           --target=${target_alias}  \
21339           || exit 1
21340 @endif ld
21341
21342
21343
21344 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21345 maybe-configure-stage1-ld:
21346 @if ld-bootstrap
21347 maybe-configure-stage1-ld: configure-stage1-ld
21348 configure-stage1-ld:
21349         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21350         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21351         @r=`${PWD_COMMAND}`; export r; \
21352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21353         TFLAGS="$(STAGE1_TFLAGS)"; \
21354         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21355         $(HOST_EXPORTS) \
21356         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21357         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21358         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21359         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21360         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21361         cd $(HOST_SUBDIR)/ld || exit 1; \
21362         case $(srcdir) in \
21363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21364           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21366         esac; \
21367         module_srcdir=ld; \
21368         $(SHELL) $$s/$$module_srcdir/configure \
21369           --srcdir=$${topdir}/$$module_srcdir \
21370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21371           --target=${target_alias} \
21372            \
21373           $(STAGE1_CONFIGURE_FLAGS)
21374 @endif ld-bootstrap
21375
21376 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21377 maybe-configure-stage2-ld:
21378 @if ld-bootstrap
21379 maybe-configure-stage2-ld: configure-stage2-ld
21380 configure-stage2-ld:
21381         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21382         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21383         @r=`${PWD_COMMAND}`; export r; \
21384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21385         TFLAGS="$(STAGE2_TFLAGS)"; \
21386         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21387         $(HOST_EXPORTS) \
21388         $(POSTSTAGE1_HOST_EXPORTS) \
21389         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21390         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21391         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21392         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21394         cd $(HOST_SUBDIR)/ld || exit 1; \
21395         case $(srcdir) in \
21396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21397           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21399         esac; \
21400         module_srcdir=ld; \
21401         $(SHELL) $$s/$$module_srcdir/configure \
21402           --srcdir=$${topdir}/$$module_srcdir \
21403           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21404           --target=${target_alias} \
21405           --with-build-libsubdir=$(HOST_SUBDIR) \
21406           $(STAGE2_CONFIGURE_FLAGS)
21407 @endif ld-bootstrap
21408
21409 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21410 maybe-configure-stage3-ld:
21411 @if ld-bootstrap
21412 maybe-configure-stage3-ld: configure-stage3-ld
21413 configure-stage3-ld:
21414         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21415         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21416         @r=`${PWD_COMMAND}`; export r; \
21417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21418         TFLAGS="$(STAGE3_TFLAGS)"; \
21419         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21420         $(HOST_EXPORTS) \
21421         $(POSTSTAGE1_HOST_EXPORTS) \
21422         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21423         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21424         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21425         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21426         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21427         cd $(HOST_SUBDIR)/ld || exit 1; \
21428         case $(srcdir) in \
21429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21430           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21432         esac; \
21433         module_srcdir=ld; \
21434         $(SHELL) $$s/$$module_srcdir/configure \
21435           --srcdir=$${topdir}/$$module_srcdir \
21436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21437           --target=${target_alias} \
21438           --with-build-libsubdir=$(HOST_SUBDIR) \
21439           $(STAGE3_CONFIGURE_FLAGS)
21440 @endif ld-bootstrap
21441
21442 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21443 maybe-configure-stage4-ld:
21444 @if ld-bootstrap
21445 maybe-configure-stage4-ld: configure-stage4-ld
21446 configure-stage4-ld:
21447         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21448         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21449         @r=`${PWD_COMMAND}`; export r; \
21450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21451         TFLAGS="$(STAGE4_TFLAGS)"; \
21452         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21453         $(HOST_EXPORTS) \
21454         $(POSTSTAGE1_HOST_EXPORTS) \
21455         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21456         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21457         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21458         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21459         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21460         cd $(HOST_SUBDIR)/ld || exit 1; \
21461         case $(srcdir) in \
21462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21463           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21465         esac; \
21466         module_srcdir=ld; \
21467         $(SHELL) $$s/$$module_srcdir/configure \
21468           --srcdir=$${topdir}/$$module_srcdir \
21469           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21470           --target=${target_alias} \
21471           --with-build-libsubdir=$(HOST_SUBDIR) \
21472           $(STAGE4_CONFIGURE_FLAGS)
21473 @endif ld-bootstrap
21474
21475 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21476 maybe-configure-stageprofile-ld:
21477 @if ld-bootstrap
21478 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21479 configure-stageprofile-ld:
21480         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21481         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21482         @r=`${PWD_COMMAND}`; export r; \
21483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21484         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21485         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21486         $(HOST_EXPORTS) \
21487         $(POSTSTAGE1_HOST_EXPORTS) \
21488         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21489         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21490         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21491         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21492         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21493         cd $(HOST_SUBDIR)/ld || exit 1; \
21494         case $(srcdir) in \
21495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21496           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21498         esac; \
21499         module_srcdir=ld; \
21500         $(SHELL) $$s/$$module_srcdir/configure \
21501           --srcdir=$${topdir}/$$module_srcdir \
21502           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21503           --target=${target_alias} \
21504           --with-build-libsubdir=$(HOST_SUBDIR) \
21505           $(STAGEprofile_CONFIGURE_FLAGS)
21506 @endif ld-bootstrap
21507
21508 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21509 maybe-configure-stagetrain-ld:
21510 @if ld-bootstrap
21511 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21512 configure-stagetrain-ld:
21513         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21514         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21515         @r=`${PWD_COMMAND}`; export r; \
21516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21517         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21518         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21519         $(HOST_EXPORTS) \
21520         $(POSTSTAGE1_HOST_EXPORTS) \
21521         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21522         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21523         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
21524         echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21525         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21526         cd $(HOST_SUBDIR)/ld || exit 1; \
21527         case $(srcdir) in \
21528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21529           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21531         esac; \
21532         module_srcdir=ld; \
21533         $(SHELL) $$s/$$module_srcdir/configure \
21534           --srcdir=$${topdir}/$$module_srcdir \
21535           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21536           --target=${target_alias} \
21537           --with-build-libsubdir=$(HOST_SUBDIR) \
21538           $(STAGEtrain_CONFIGURE_FLAGS)
21539 @endif ld-bootstrap
21540
21541 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21542 maybe-configure-stagefeedback-ld:
21543 @if ld-bootstrap
21544 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21545 configure-stagefeedback-ld:
21546         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21547         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21548         @r=`${PWD_COMMAND}`; export r; \
21549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21550         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21551         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21552         $(HOST_EXPORTS) \
21553         $(POSTSTAGE1_HOST_EXPORTS) \
21554         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21555         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21556         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21557         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21558         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21559         cd $(HOST_SUBDIR)/ld || exit 1; \
21560         case $(srcdir) in \
21561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21562           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21564         esac; \
21565         module_srcdir=ld; \
21566         $(SHELL) $$s/$$module_srcdir/configure \
21567           --srcdir=$${topdir}/$$module_srcdir \
21568           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21569           --target=${target_alias} \
21570           --with-build-libsubdir=$(HOST_SUBDIR) \
21571           $(STAGEfeedback_CONFIGURE_FLAGS)
21572 @endif ld-bootstrap
21573
21574 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
21575 maybe-configure-stageautoprofile-ld:
21576 @if ld-bootstrap
21577 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
21578 configure-stageautoprofile-ld:
21579         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21580         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21581         @r=`${PWD_COMMAND}`; export r; \
21582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21583         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21584         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21585         $(HOST_EXPORTS) \
21586         $(POSTSTAGE1_HOST_EXPORTS) \
21587         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21588         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21589         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
21590         echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
21591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21592         cd $(HOST_SUBDIR)/ld || exit 1; \
21593         case $(srcdir) in \
21594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21595           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21597         esac; \
21598         module_srcdir=ld; \
21599         $(SHELL) $$s/$$module_srcdir/configure \
21600           --srcdir=$${topdir}/$$module_srcdir \
21601           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21602           --target=${target_alias} \
21603           --with-build-libsubdir=$(HOST_SUBDIR) \
21604           $(STAGEautoprofile_CONFIGURE_FLAGS)
21605 @endif ld-bootstrap
21606
21607 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
21608 maybe-configure-stageautofeedback-ld:
21609 @if ld-bootstrap
21610 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
21611 configure-stageautofeedback-ld:
21612         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21613         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21614         @r=`${PWD_COMMAND}`; export r; \
21615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21616         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21617         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21618         $(HOST_EXPORTS) \
21619         $(POSTSTAGE1_HOST_EXPORTS) \
21620         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21621         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21622         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
21623         echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
21624         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21625         cd $(HOST_SUBDIR)/ld || exit 1; \
21626         case $(srcdir) in \
21627           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21628           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21629                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21630         esac; \
21631         module_srcdir=ld; \
21632         $(SHELL) $$s/$$module_srcdir/configure \
21633           --srcdir=$${topdir}/$$module_srcdir \
21634           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21635           --target=${target_alias} \
21636           --with-build-libsubdir=$(HOST_SUBDIR) \
21637           $(STAGEautofeedback_CONFIGURE_FLAGS)
21638 @endif ld-bootstrap
21639
21640
21641
21642
21643
21644 .PHONY: all-ld maybe-all-ld
21645 maybe-all-ld:
21646 @if gcc-bootstrap
21647 all-ld: stage_current
21648 @endif gcc-bootstrap
21649 @if ld
21650 TARGET-ld=all
21651 maybe-all-ld: all-ld
21652 all-ld: configure-ld
21653         @r=`${PWD_COMMAND}`; export r; \
21654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21655         $(HOST_EXPORTS)  \
21656         (cd $(HOST_SUBDIR)/ld && \
21657           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21658                 $(TARGET-ld))
21659 @endif ld
21660
21661
21662
21663 .PHONY: all-stage1-ld maybe-all-stage1-ld
21664 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
21665 maybe-all-stage1-ld:
21666 maybe-clean-stage1-ld:
21667 @if ld-bootstrap
21668 maybe-all-stage1-ld: all-stage1-ld
21669 all-stage1: all-stage1-ld
21670 TARGET-stage1-ld = $(TARGET-ld)
21671 all-stage1-ld: configure-stage1-ld
21672         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21673         @r=`${PWD_COMMAND}`; export r; \
21674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21675         TFLAGS="$(STAGE1_TFLAGS)"; \
21676         $(HOST_EXPORTS)  \
21677         cd $(HOST_SUBDIR)/ld && \
21678          \
21679         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21680                 CFLAGS="$(STAGE1_CFLAGS)" \
21681                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
21682                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21683                 LIBCFLAGS="$(LIBCFLAGS)" \
21684                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21685                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21686                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21687                 $(EXTRA_HOST_FLAGS)  \
21688                 $(STAGE1_FLAGS_TO_PASS)  \
21689                 TFLAGS="$(STAGE1_TFLAGS)"  \
21690                 $(TARGET-stage1-ld)
21691
21692 maybe-clean-stage1-ld: clean-stage1-ld
21693 clean-stage1: clean-stage1-ld
21694 clean-stage1-ld:
21695         @if [ $(current_stage) = stage1 ]; then \
21696           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21697         else \
21698           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
21699           $(MAKE) stage1-start; \
21700         fi; \
21701         cd $(HOST_SUBDIR)/ld && \
21702         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21703         $(STAGE1_FLAGS_TO_PASS)  clean
21704 @endif ld-bootstrap
21705
21706
21707 .PHONY: all-stage2-ld maybe-all-stage2-ld
21708 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
21709 maybe-all-stage2-ld:
21710 maybe-clean-stage2-ld:
21711 @if ld-bootstrap
21712 maybe-all-stage2-ld: all-stage2-ld
21713 all-stage2: all-stage2-ld
21714 TARGET-stage2-ld = $(TARGET-ld)
21715 all-stage2-ld: configure-stage2-ld
21716         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21717         @r=`${PWD_COMMAND}`; export r; \
21718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21719         TFLAGS="$(STAGE2_TFLAGS)"; \
21720         $(HOST_EXPORTS) \
21721         $(POSTSTAGE1_HOST_EXPORTS)  \
21722         cd $(HOST_SUBDIR)/ld && \
21723          \
21724         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21725                 CFLAGS="$(STAGE2_CFLAGS)" \
21726                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
21727                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21728                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21729                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21730                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21731                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21732                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21733                 TFLAGS="$(STAGE2_TFLAGS)"  \
21734                 $(TARGET-stage2-ld)
21735
21736 maybe-clean-stage2-ld: clean-stage2-ld
21737 clean-stage2: clean-stage2-ld
21738 clean-stage2-ld:
21739         @if [ $(current_stage) = stage2 ]; then \
21740           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21741         else \
21742           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
21743           $(MAKE) stage2-start; \
21744         fi; \
21745         cd $(HOST_SUBDIR)/ld && \
21746         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21747 @endif ld-bootstrap
21748
21749
21750 .PHONY: all-stage3-ld maybe-all-stage3-ld
21751 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
21752 maybe-all-stage3-ld:
21753 maybe-clean-stage3-ld:
21754 @if ld-bootstrap
21755 maybe-all-stage3-ld: all-stage3-ld
21756 all-stage3: all-stage3-ld
21757 TARGET-stage3-ld = $(TARGET-ld)
21758 all-stage3-ld: configure-stage3-ld
21759         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21760         @r=`${PWD_COMMAND}`; export r; \
21761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21762         TFLAGS="$(STAGE3_TFLAGS)"; \
21763         $(HOST_EXPORTS) \
21764         $(POSTSTAGE1_HOST_EXPORTS)  \
21765         cd $(HOST_SUBDIR)/ld && \
21766          \
21767         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21768                 CFLAGS="$(STAGE3_CFLAGS)" \
21769                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
21770                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21771                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21772                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21773                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21774                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21775                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21776                 TFLAGS="$(STAGE3_TFLAGS)"  \
21777                 $(TARGET-stage3-ld)
21778
21779 maybe-clean-stage3-ld: clean-stage3-ld
21780 clean-stage3: clean-stage3-ld
21781 clean-stage3-ld:
21782         @if [ $(current_stage) = stage3 ]; then \
21783           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21784         else \
21785           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
21786           $(MAKE) stage3-start; \
21787         fi; \
21788         cd $(HOST_SUBDIR)/ld && \
21789         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21790 @endif ld-bootstrap
21791
21792
21793 .PHONY: all-stage4-ld maybe-all-stage4-ld
21794 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
21795 maybe-all-stage4-ld:
21796 maybe-clean-stage4-ld:
21797 @if ld-bootstrap
21798 maybe-all-stage4-ld: all-stage4-ld
21799 all-stage4: all-stage4-ld
21800 TARGET-stage4-ld = $(TARGET-ld)
21801 all-stage4-ld: configure-stage4-ld
21802         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21803         @r=`${PWD_COMMAND}`; export r; \
21804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21805         TFLAGS="$(STAGE4_TFLAGS)"; \
21806         $(HOST_EXPORTS) \
21807         $(POSTSTAGE1_HOST_EXPORTS)  \
21808         cd $(HOST_SUBDIR)/ld && \
21809          \
21810         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21811                 CFLAGS="$(STAGE4_CFLAGS)" \
21812                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
21813                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21814                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21815                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21816                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21817                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21818                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21819                 TFLAGS="$(STAGE4_TFLAGS)"  \
21820                 $(TARGET-stage4-ld)
21821
21822 maybe-clean-stage4-ld: clean-stage4-ld
21823 clean-stage4: clean-stage4-ld
21824 clean-stage4-ld:
21825         @if [ $(current_stage) = stage4 ]; then \
21826           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21827         else \
21828           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
21829           $(MAKE) stage4-start; \
21830         fi; \
21831         cd $(HOST_SUBDIR)/ld && \
21832         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21833 @endif ld-bootstrap
21834
21835
21836 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
21837 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
21838 maybe-all-stageprofile-ld:
21839 maybe-clean-stageprofile-ld:
21840 @if ld-bootstrap
21841 maybe-all-stageprofile-ld: all-stageprofile-ld
21842 all-stageprofile: all-stageprofile-ld
21843 TARGET-stageprofile-ld = $(TARGET-ld)
21844 all-stageprofile-ld: configure-stageprofile-ld
21845         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21846         @r=`${PWD_COMMAND}`; export r; \
21847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21848         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21849         $(HOST_EXPORTS) \
21850         $(POSTSTAGE1_HOST_EXPORTS)  \
21851         cd $(HOST_SUBDIR)/ld && \
21852          \
21853         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21854                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21855                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
21856                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21857                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21858                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21859                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21860                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21861                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21862                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
21863                 $(TARGET-stageprofile-ld)
21864
21865 maybe-clean-stageprofile-ld: clean-stageprofile-ld
21866 clean-stageprofile: clean-stageprofile-ld
21867 clean-stageprofile-ld:
21868         @if [ $(current_stage) = stageprofile ]; then \
21869           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21870         else \
21871           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
21872           $(MAKE) stageprofile-start; \
21873         fi; \
21874         cd $(HOST_SUBDIR)/ld && \
21875         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21876 @endif ld-bootstrap
21877
21878
21879 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
21880 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
21881 maybe-all-stagetrain-ld:
21882 maybe-clean-stagetrain-ld:
21883 @if ld-bootstrap
21884 maybe-all-stagetrain-ld: all-stagetrain-ld
21885 all-stagetrain: all-stagetrain-ld
21886 TARGET-stagetrain-ld = $(TARGET-ld)
21887 all-stagetrain-ld: configure-stagetrain-ld
21888         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21889         @r=`${PWD_COMMAND}`; export r; \
21890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21891         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21892         $(HOST_EXPORTS) \
21893         $(POSTSTAGE1_HOST_EXPORTS)  \
21894         cd $(HOST_SUBDIR)/ld && \
21895          \
21896         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21897                 CFLAGS="$(STAGEtrain_CFLAGS)" \
21898                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
21899                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
21900                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
21901                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21902                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21903                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21904                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21905                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
21906                 $(TARGET-stagetrain-ld)
21907
21908 maybe-clean-stagetrain-ld: clean-stagetrain-ld
21909 clean-stagetrain: clean-stagetrain-ld
21910 clean-stagetrain-ld:
21911         @if [ $(current_stage) = stagetrain ]; then \
21912           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21913         else \
21914           [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
21915           $(MAKE) stagetrain-start; \
21916         fi; \
21917         cd $(HOST_SUBDIR)/ld && \
21918         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21919 @endif ld-bootstrap
21920
21921
21922 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
21923 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
21924 maybe-all-stagefeedback-ld:
21925 maybe-clean-stagefeedback-ld:
21926 @if ld-bootstrap
21927 maybe-all-stagefeedback-ld: all-stagefeedback-ld
21928 all-stagefeedback: all-stagefeedback-ld
21929 TARGET-stagefeedback-ld = $(TARGET-ld)
21930 all-stagefeedback-ld: configure-stagefeedback-ld
21931         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21932         @r=`${PWD_COMMAND}`; export r; \
21933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21934         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21935         $(HOST_EXPORTS) \
21936         $(POSTSTAGE1_HOST_EXPORTS)  \
21937         cd $(HOST_SUBDIR)/ld && \
21938          \
21939         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21940                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21941                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
21942                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21943                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21944                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21945                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21946                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21947                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21948                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
21949                 $(TARGET-stagefeedback-ld)
21950
21951 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
21952 clean-stagefeedback: clean-stagefeedback-ld
21953 clean-stagefeedback-ld:
21954         @if [ $(current_stage) = stagefeedback ]; then \
21955           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21956         else \
21957           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
21958           $(MAKE) stagefeedback-start; \
21959         fi; \
21960         cd $(HOST_SUBDIR)/ld && \
21961         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21962 @endif ld-bootstrap
21963
21964
21965 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
21966 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
21967 maybe-all-stageautoprofile-ld:
21968 maybe-clean-stageautoprofile-ld:
21969 @if ld-bootstrap
21970 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
21971 all-stageautoprofile: all-stageautoprofile-ld
21972 TARGET-stageautoprofile-ld = $(TARGET-ld)
21973 all-stageautoprofile-ld: configure-stageautoprofile-ld
21974         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21975         @r=`${PWD_COMMAND}`; export r; \
21976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21977         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21978         $(HOST_EXPORTS) \
21979         $(POSTSTAGE1_HOST_EXPORTS)  \
21980         cd $(HOST_SUBDIR)/ld && \
21981         $$s/gcc/config/i386/$(AUTO_PROFILE) \
21982         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21983                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
21984                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
21985                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
21986                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
21987                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21988                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21989                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21990                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21991                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
21992                 $(TARGET-stageautoprofile-ld)
21993
21994 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
21995 clean-stageautoprofile: clean-stageautoprofile-ld
21996 clean-stageautoprofile-ld:
21997         @if [ $(current_stage) = stageautoprofile ]; then \
21998           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21999         else \
22000           [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22001           $(MAKE) stageautoprofile-start; \
22002         fi; \
22003         cd $(HOST_SUBDIR)/ld && \
22004         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22005 @endif ld-bootstrap
22006
22007
22008 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22009 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22010 maybe-all-stageautofeedback-ld:
22011 maybe-clean-stageautofeedback-ld:
22012 @if ld-bootstrap
22013 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22014 all-stageautofeedback: all-stageautofeedback-ld
22015 TARGET-stageautofeedback-ld = $(TARGET-ld)
22016 all-stageautofeedback-ld: configure-stageautofeedback-ld
22017         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22018         @r=`${PWD_COMMAND}`; export r; \
22019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22020         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22021         $(HOST_EXPORTS) \
22022         $(POSTSTAGE1_HOST_EXPORTS)  \
22023         cd $(HOST_SUBDIR)/ld && \
22024          \
22025         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22026                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22027                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22028                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22029                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22030                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22031                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22032                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22033                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22034                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22035                 $(TARGET-stageautofeedback-ld)
22036
22037 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22038 clean-stageautofeedback: clean-stageautofeedback-ld
22039 clean-stageautofeedback-ld:
22040         @if [ $(current_stage) = stageautofeedback ]; then \
22041           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22042         else \
22043           [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22044           $(MAKE) stageautofeedback-start; \
22045         fi; \
22046         cd $(HOST_SUBDIR)/ld && \
22047         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22048 @endif ld-bootstrap
22049
22050
22051
22052
22053
22054 .PHONY: check-ld maybe-check-ld
22055 maybe-check-ld:
22056 @if ld
22057 maybe-check-ld: check-ld
22058
22059 check-ld:
22060         @: $(MAKE); $(unstage)
22061         @r=`${PWD_COMMAND}`; export r; \
22062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22063         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22064         (cd $(HOST_SUBDIR)/ld && \
22065           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22066
22067 @endif ld
22068
22069 .PHONY: install-ld maybe-install-ld
22070 maybe-install-ld:
22071 @if ld
22072 maybe-install-ld: install-ld
22073
22074 install-ld: installdirs
22075         @: $(MAKE); $(unstage)
22076         @r=`${PWD_COMMAND}`; export r; \
22077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22078         $(HOST_EXPORTS) \
22079         (cd $(HOST_SUBDIR)/ld && \
22080           $(MAKE) $(FLAGS_TO_PASS)  install)
22081
22082 @endif ld
22083
22084 .PHONY: install-strip-ld maybe-install-strip-ld
22085 maybe-install-strip-ld:
22086 @if ld
22087 maybe-install-strip-ld: install-strip-ld
22088
22089 install-strip-ld: installdirs
22090         @: $(MAKE); $(unstage)
22091         @r=`${PWD_COMMAND}`; export r; \
22092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22093         $(HOST_EXPORTS) \
22094         (cd $(HOST_SUBDIR)/ld && \
22095           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22096
22097 @endif ld
22098
22099 # Other targets (info, dvi, pdf, etc.)
22100
22101 .PHONY: maybe-info-ld info-ld
22102 maybe-info-ld:
22103 @if ld
22104 maybe-info-ld: info-ld
22105
22106 info-ld: \
22107     configure-ld 
22108         @[ -f ./ld/Makefile ] || exit 0; \
22109         r=`${PWD_COMMAND}`; export r; \
22110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22111         $(HOST_EXPORTS) \
22112         for flag in $(EXTRA_HOST_FLAGS) ; do \
22113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22114         done; \
22115         echo "Doing info in ld"; \
22116         (cd $(HOST_SUBDIR)/ld && \
22117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22119                   "RANLIB=$${RANLIB}" \
22120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22121                   info) \
22122           || exit 1
22123
22124 @endif ld
22125
22126 .PHONY: maybe-dvi-ld dvi-ld
22127 maybe-dvi-ld:
22128 @if ld
22129 maybe-dvi-ld: dvi-ld
22130
22131 dvi-ld: \
22132     configure-ld 
22133         @[ -f ./ld/Makefile ] || exit 0; \
22134         r=`${PWD_COMMAND}`; export r; \
22135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22136         $(HOST_EXPORTS) \
22137         for flag in $(EXTRA_HOST_FLAGS) ; do \
22138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22139         done; \
22140         echo "Doing dvi in ld"; \
22141         (cd $(HOST_SUBDIR)/ld && \
22142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22144                   "RANLIB=$${RANLIB}" \
22145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22146                   dvi) \
22147           || exit 1
22148
22149 @endif ld
22150
22151 .PHONY: maybe-pdf-ld pdf-ld
22152 maybe-pdf-ld:
22153 @if ld
22154 maybe-pdf-ld: pdf-ld
22155
22156 pdf-ld: \
22157     configure-ld 
22158         @[ -f ./ld/Makefile ] || exit 0; \
22159         r=`${PWD_COMMAND}`; export r; \
22160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22161         $(HOST_EXPORTS) \
22162         for flag in $(EXTRA_HOST_FLAGS) ; do \
22163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22164         done; \
22165         echo "Doing pdf in ld"; \
22166         (cd $(HOST_SUBDIR)/ld && \
22167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22169                   "RANLIB=$${RANLIB}" \
22170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22171                   pdf) \
22172           || exit 1
22173
22174 @endif ld
22175
22176 .PHONY: maybe-html-ld html-ld
22177 maybe-html-ld:
22178 @if ld
22179 maybe-html-ld: html-ld
22180
22181 html-ld: \
22182     configure-ld 
22183         @[ -f ./ld/Makefile ] || exit 0; \
22184         r=`${PWD_COMMAND}`; export r; \
22185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22186         $(HOST_EXPORTS) \
22187         for flag in $(EXTRA_HOST_FLAGS) ; do \
22188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22189         done; \
22190         echo "Doing html in ld"; \
22191         (cd $(HOST_SUBDIR)/ld && \
22192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22194                   "RANLIB=$${RANLIB}" \
22195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22196                   html) \
22197           || exit 1
22198
22199 @endif ld
22200
22201 .PHONY: maybe-TAGS-ld TAGS-ld
22202 maybe-TAGS-ld:
22203 @if ld
22204 maybe-TAGS-ld: TAGS-ld
22205
22206 TAGS-ld: \
22207     configure-ld 
22208         @[ -f ./ld/Makefile ] || exit 0; \
22209         r=`${PWD_COMMAND}`; export r; \
22210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22211         $(HOST_EXPORTS) \
22212         for flag in $(EXTRA_HOST_FLAGS) ; do \
22213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22214         done; \
22215         echo "Doing TAGS in ld"; \
22216         (cd $(HOST_SUBDIR)/ld && \
22217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22219                   "RANLIB=$${RANLIB}" \
22220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22221                   TAGS) \
22222           || exit 1
22223
22224 @endif ld
22225
22226 .PHONY: maybe-install-info-ld install-info-ld
22227 maybe-install-info-ld:
22228 @if ld
22229 maybe-install-info-ld: install-info-ld
22230
22231 install-info-ld: \
22232     configure-ld \
22233     info-ld 
22234         @[ -f ./ld/Makefile ] || exit 0; \
22235         r=`${PWD_COMMAND}`; export r; \
22236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22237         $(HOST_EXPORTS) \
22238         for flag in $(EXTRA_HOST_FLAGS) ; do \
22239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22240         done; \
22241         echo "Doing install-info in ld"; \
22242         (cd $(HOST_SUBDIR)/ld && \
22243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22245                   "RANLIB=$${RANLIB}" \
22246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22247                   install-info) \
22248           || exit 1
22249
22250 @endif ld
22251
22252 .PHONY: maybe-install-dvi-ld install-dvi-ld
22253 maybe-install-dvi-ld:
22254 @if ld
22255 maybe-install-dvi-ld: install-dvi-ld
22256
22257 install-dvi-ld: \
22258     configure-ld \
22259     dvi-ld 
22260         @[ -f ./ld/Makefile ] || exit 0; \
22261         r=`${PWD_COMMAND}`; export r; \
22262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22263         $(HOST_EXPORTS) \
22264         for flag in $(EXTRA_HOST_FLAGS) ; do \
22265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22266         done; \
22267         echo "Doing install-dvi in ld"; \
22268         (cd $(HOST_SUBDIR)/ld && \
22269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22271                   "RANLIB=$${RANLIB}" \
22272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22273                   install-dvi) \
22274           || exit 1
22275
22276 @endif ld
22277
22278 .PHONY: maybe-install-pdf-ld install-pdf-ld
22279 maybe-install-pdf-ld:
22280 @if ld
22281 maybe-install-pdf-ld: install-pdf-ld
22282
22283 install-pdf-ld: \
22284     configure-ld \
22285     pdf-ld 
22286         @[ -f ./ld/Makefile ] || exit 0; \
22287         r=`${PWD_COMMAND}`; export r; \
22288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22289         $(HOST_EXPORTS) \
22290         for flag in $(EXTRA_HOST_FLAGS) ; do \
22291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22292         done; \
22293         echo "Doing install-pdf in ld"; \
22294         (cd $(HOST_SUBDIR)/ld && \
22295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22297                   "RANLIB=$${RANLIB}" \
22298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22299                   install-pdf) \
22300           || exit 1
22301
22302 @endif ld
22303
22304 .PHONY: maybe-install-html-ld install-html-ld
22305 maybe-install-html-ld:
22306 @if ld
22307 maybe-install-html-ld: install-html-ld
22308
22309 install-html-ld: \
22310     configure-ld \
22311     html-ld 
22312         @[ -f ./ld/Makefile ] || exit 0; \
22313         r=`${PWD_COMMAND}`; export r; \
22314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22315         $(HOST_EXPORTS) \
22316         for flag in $(EXTRA_HOST_FLAGS) ; do \
22317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22318         done; \
22319         echo "Doing install-html in ld"; \
22320         (cd $(HOST_SUBDIR)/ld && \
22321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22323                   "RANLIB=$${RANLIB}" \
22324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22325                   install-html) \
22326           || exit 1
22327
22328 @endif ld
22329
22330 .PHONY: maybe-installcheck-ld installcheck-ld
22331 maybe-installcheck-ld:
22332 @if ld
22333 maybe-installcheck-ld: installcheck-ld
22334
22335 installcheck-ld: \
22336     configure-ld 
22337         @[ -f ./ld/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 installcheck in ld"; \
22345         (cd $(HOST_SUBDIR)/ld && \
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                   installcheck) \
22351           || exit 1
22352
22353 @endif ld
22354
22355 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22356 maybe-mostlyclean-ld:
22357 @if ld
22358 maybe-mostlyclean-ld: mostlyclean-ld
22359
22360 mostlyclean-ld: 
22361         @[ -f ./ld/Makefile ] || exit 0; \
22362         r=`${PWD_COMMAND}`; export r; \
22363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22364         $(HOST_EXPORTS) \
22365         for flag in $(EXTRA_HOST_FLAGS) ; do \
22366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22367         done; \
22368         echo "Doing mostlyclean in ld"; \
22369         (cd $(HOST_SUBDIR)/ld && \
22370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22372                   "RANLIB=$${RANLIB}" \
22373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22374                   mostlyclean) \
22375           || exit 1
22376
22377 @endif ld
22378
22379 .PHONY: maybe-clean-ld clean-ld
22380 maybe-clean-ld:
22381 @if ld
22382 maybe-clean-ld: clean-ld
22383
22384 clean-ld: 
22385         @[ -f ./ld/Makefile ] || exit 0; \
22386         r=`${PWD_COMMAND}`; export r; \
22387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22388         $(HOST_EXPORTS) \
22389         for flag in $(EXTRA_HOST_FLAGS) ; do \
22390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22391         done; \
22392         echo "Doing clean in ld"; \
22393         (cd $(HOST_SUBDIR)/ld && \
22394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22396                   "RANLIB=$${RANLIB}" \
22397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22398                   clean) \
22399           || exit 1
22400
22401 @endif ld
22402
22403 .PHONY: maybe-distclean-ld distclean-ld
22404 maybe-distclean-ld:
22405 @if ld
22406 maybe-distclean-ld: distclean-ld
22407
22408 distclean-ld: 
22409         @[ -f ./ld/Makefile ] || exit 0; \
22410         r=`${PWD_COMMAND}`; export r; \
22411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22412         $(HOST_EXPORTS) \
22413         for flag in $(EXTRA_HOST_FLAGS) ; do \
22414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22415         done; \
22416         echo "Doing distclean in ld"; \
22417         (cd $(HOST_SUBDIR)/ld && \
22418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22420                   "RANLIB=$${RANLIB}" \
22421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22422                   distclean) \
22423           || exit 1
22424
22425 @endif ld
22426
22427 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22428 maybe-maintainer-clean-ld:
22429 @if ld
22430 maybe-maintainer-clean-ld: maintainer-clean-ld
22431
22432 maintainer-clean-ld: 
22433         @[ -f ./ld/Makefile ] || exit 0; \
22434         r=`${PWD_COMMAND}`; export r; \
22435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22436         $(HOST_EXPORTS) \
22437         for flag in $(EXTRA_HOST_FLAGS) ; do \
22438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22439         done; \
22440         echo "Doing maintainer-clean in ld"; \
22441         (cd $(HOST_SUBDIR)/ld && \
22442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22444                   "RANLIB=$${RANLIB}" \
22445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22446                   maintainer-clean) \
22447           || exit 1
22448
22449 @endif ld
22450
22451
22452
22453 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22454 maybe-configure-libbacktrace:
22455 @if gcc-bootstrap
22456 configure-libbacktrace: stage_current
22457 @endif gcc-bootstrap
22458 @if libbacktrace
22459 maybe-configure-libbacktrace: configure-libbacktrace
22460 configure-libbacktrace: 
22461         @r=`${PWD_COMMAND}`; export r; \
22462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22463         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22465         $(HOST_EXPORTS)  \
22466         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22467         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22468         case $(srcdir) in \
22469           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22470           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22471                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22472         esac; \
22473         module_srcdir=libbacktrace; \
22474         $(SHELL) \
22475           $$s/$$module_srcdir/configure \
22476           --srcdir=$${topdir}/$$module_srcdir \
22477           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22478           --target=${target_alias}  \
22479           || exit 1
22480 @endif libbacktrace
22481
22482
22483
22484 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22485 maybe-configure-stage1-libbacktrace:
22486 @if libbacktrace-bootstrap
22487 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22488 configure-stage1-libbacktrace:
22489         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22490         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22491         @r=`${PWD_COMMAND}`; export r; \
22492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22493         TFLAGS="$(STAGE1_TFLAGS)"; \
22494         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22495         $(HOST_EXPORTS) \
22496         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22497         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22498         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22499         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22501         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22502         case $(srcdir) in \
22503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22504           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22506         esac; \
22507         module_srcdir=libbacktrace; \
22508         $(SHELL) $$s/$$module_srcdir/configure \
22509           --srcdir=$${topdir}/$$module_srcdir \
22510           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22511           --target=${target_alias} \
22512            \
22513           $(STAGE1_CONFIGURE_FLAGS)
22514 @endif libbacktrace-bootstrap
22515
22516 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22517 maybe-configure-stage2-libbacktrace:
22518 @if libbacktrace-bootstrap
22519 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22520 configure-stage2-libbacktrace:
22521         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22522         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22523         @r=`${PWD_COMMAND}`; export r; \
22524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22525         TFLAGS="$(STAGE2_TFLAGS)"; \
22526         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22527         $(HOST_EXPORTS) \
22528         $(POSTSTAGE1_HOST_EXPORTS) \
22529         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22530         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22531         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22532         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22533         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22534         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22535         case $(srcdir) in \
22536           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22537           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22538                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22539         esac; \
22540         module_srcdir=libbacktrace; \
22541         $(SHELL) $$s/$$module_srcdir/configure \
22542           --srcdir=$${topdir}/$$module_srcdir \
22543           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22544           --target=${target_alias} \
22545           --with-build-libsubdir=$(HOST_SUBDIR) \
22546           $(STAGE2_CONFIGURE_FLAGS)
22547 @endif libbacktrace-bootstrap
22548
22549 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22550 maybe-configure-stage3-libbacktrace:
22551 @if libbacktrace-bootstrap
22552 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22553 configure-stage3-libbacktrace:
22554         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22555         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22556         @r=`${PWD_COMMAND}`; export r; \
22557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22558         TFLAGS="$(STAGE3_TFLAGS)"; \
22559         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22560         $(HOST_EXPORTS) \
22561         $(POSTSTAGE1_HOST_EXPORTS) \
22562         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22563         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22564         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22565         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22566         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22567         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22568         case $(srcdir) in \
22569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22570           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22572         esac; \
22573         module_srcdir=libbacktrace; \
22574         $(SHELL) $$s/$$module_srcdir/configure \
22575           --srcdir=$${topdir}/$$module_srcdir \
22576           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22577           --target=${target_alias} \
22578           --with-build-libsubdir=$(HOST_SUBDIR) \
22579           $(STAGE3_CONFIGURE_FLAGS)
22580 @endif libbacktrace-bootstrap
22581
22582 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22583 maybe-configure-stage4-libbacktrace:
22584 @if libbacktrace-bootstrap
22585 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22586 configure-stage4-libbacktrace:
22587         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22588         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22589         @r=`${PWD_COMMAND}`; export r; \
22590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22591         TFLAGS="$(STAGE4_TFLAGS)"; \
22592         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22593         $(HOST_EXPORTS) \
22594         $(POSTSTAGE1_HOST_EXPORTS) \
22595         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22596         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22597         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22598         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
22599         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22600         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22601         case $(srcdir) in \
22602           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22603           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22604                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22605         esac; \
22606         module_srcdir=libbacktrace; \
22607         $(SHELL) $$s/$$module_srcdir/configure \
22608           --srcdir=$${topdir}/$$module_srcdir \
22609           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22610           --target=${target_alias} \
22611           --with-build-libsubdir=$(HOST_SUBDIR) \
22612           $(STAGE4_CONFIGURE_FLAGS)
22613 @endif libbacktrace-bootstrap
22614
22615 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
22616 maybe-configure-stageprofile-libbacktrace:
22617 @if libbacktrace-bootstrap
22618 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22619 configure-stageprofile-libbacktrace:
22620         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22621         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22622         @r=`${PWD_COMMAND}`; export r; \
22623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22624         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22625         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22626         $(HOST_EXPORTS) \
22627         $(POSTSTAGE1_HOST_EXPORTS) \
22628         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22629         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22630         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22631         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
22632         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22633         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22634         case $(srcdir) in \
22635           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22636           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22637                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22638         esac; \
22639         module_srcdir=libbacktrace; \
22640         $(SHELL) $$s/$$module_srcdir/configure \
22641           --srcdir=$${topdir}/$$module_srcdir \
22642           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22643           --target=${target_alias} \
22644           --with-build-libsubdir=$(HOST_SUBDIR) \
22645           $(STAGEprofile_CONFIGURE_FLAGS)
22646 @endif libbacktrace-bootstrap
22647
22648 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
22649 maybe-configure-stagetrain-libbacktrace:
22650 @if libbacktrace-bootstrap
22651 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
22652 configure-stagetrain-libbacktrace:
22653         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22654         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22655         @r=`${PWD_COMMAND}`; export r; \
22656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22657         TFLAGS="$(STAGEtrain_TFLAGS)"; \
22658         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22659         $(HOST_EXPORTS) \
22660         $(POSTSTAGE1_HOST_EXPORTS) \
22661         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22662         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22663         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
22664         echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
22665         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22666         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22667         case $(srcdir) in \
22668           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22669           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22670                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22671         esac; \
22672         module_srcdir=libbacktrace; \
22673         $(SHELL) $$s/$$module_srcdir/configure \
22674           --srcdir=$${topdir}/$$module_srcdir \
22675           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22676           --target=${target_alias} \
22677           --with-build-libsubdir=$(HOST_SUBDIR) \
22678           $(STAGEtrain_CONFIGURE_FLAGS)
22679 @endif libbacktrace-bootstrap
22680
22681 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
22682 maybe-configure-stagefeedback-libbacktrace:
22683 @if libbacktrace-bootstrap
22684 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
22685 configure-stagefeedback-libbacktrace:
22686         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22687         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22688         @r=`${PWD_COMMAND}`; export r; \
22689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22690         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22691         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22692         $(HOST_EXPORTS) \
22693         $(POSTSTAGE1_HOST_EXPORTS) \
22694         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22695         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22696         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22697         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
22698         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22699         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22700         case $(srcdir) in \
22701           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22702           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22703                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22704         esac; \
22705         module_srcdir=libbacktrace; \
22706         $(SHELL) $$s/$$module_srcdir/configure \
22707           --srcdir=$${topdir}/$$module_srcdir \
22708           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22709           --target=${target_alias} \
22710           --with-build-libsubdir=$(HOST_SUBDIR) \
22711           $(STAGEfeedback_CONFIGURE_FLAGS)
22712 @endif libbacktrace-bootstrap
22713
22714 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
22715 maybe-configure-stageautoprofile-libbacktrace:
22716 @if libbacktrace-bootstrap
22717 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
22718 configure-stageautoprofile-libbacktrace:
22719         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22720         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22721         @r=`${PWD_COMMAND}`; export r; \
22722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22723         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22724         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22725         $(HOST_EXPORTS) \
22726         $(POSTSTAGE1_HOST_EXPORTS) \
22727         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22728         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22729         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
22730         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
22731         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22732         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22733         case $(srcdir) in \
22734           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22735           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22736                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22737         esac; \
22738         module_srcdir=libbacktrace; \
22739         $(SHELL) $$s/$$module_srcdir/configure \
22740           --srcdir=$${topdir}/$$module_srcdir \
22741           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22742           --target=${target_alias} \
22743           --with-build-libsubdir=$(HOST_SUBDIR) \
22744           $(STAGEautoprofile_CONFIGURE_FLAGS)
22745 @endif libbacktrace-bootstrap
22746
22747 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
22748 maybe-configure-stageautofeedback-libbacktrace:
22749 @if libbacktrace-bootstrap
22750 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
22751 configure-stageautofeedback-libbacktrace:
22752         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22753         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22754         @r=`${PWD_COMMAND}`; export r; \
22755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22756         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22757         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22758         $(HOST_EXPORTS) \
22759         $(POSTSTAGE1_HOST_EXPORTS) \
22760         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22761         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22762         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
22763         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
22764         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22765         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22766         case $(srcdir) in \
22767           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22768           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22769                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22770         esac; \
22771         module_srcdir=libbacktrace; \
22772         $(SHELL) $$s/$$module_srcdir/configure \
22773           --srcdir=$${topdir}/$$module_srcdir \
22774           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22775           --target=${target_alias} \
22776           --with-build-libsubdir=$(HOST_SUBDIR) \
22777           $(STAGEautofeedback_CONFIGURE_FLAGS)
22778 @endif libbacktrace-bootstrap
22779
22780
22781
22782
22783
22784 .PHONY: all-libbacktrace maybe-all-libbacktrace
22785 maybe-all-libbacktrace:
22786 @if gcc-bootstrap
22787 all-libbacktrace: stage_current
22788 @endif gcc-bootstrap
22789 @if libbacktrace
22790 TARGET-libbacktrace=all
22791 maybe-all-libbacktrace: all-libbacktrace
22792 all-libbacktrace: configure-libbacktrace
22793         @r=`${PWD_COMMAND}`; export r; \
22794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22795         $(HOST_EXPORTS)  \
22796         (cd $(HOST_SUBDIR)/libbacktrace && \
22797           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22798                 $(TARGET-libbacktrace))
22799 @endif libbacktrace
22800
22801
22802
22803 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
22804 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
22805 maybe-all-stage1-libbacktrace:
22806 maybe-clean-stage1-libbacktrace:
22807 @if libbacktrace-bootstrap
22808 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
22809 all-stage1: all-stage1-libbacktrace
22810 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
22811 all-stage1-libbacktrace: configure-stage1-libbacktrace
22812         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22813         @r=`${PWD_COMMAND}`; export r; \
22814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22815         TFLAGS="$(STAGE1_TFLAGS)"; \
22816         $(HOST_EXPORTS)  \
22817         cd $(HOST_SUBDIR)/libbacktrace && \
22818          \
22819         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22820                 CFLAGS="$(STAGE1_CFLAGS)" \
22821                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22822                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22823                 LIBCFLAGS="$(LIBCFLAGS)" \
22824                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22825                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22826                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22827                 $(EXTRA_HOST_FLAGS)  \
22828                 $(STAGE1_FLAGS_TO_PASS)  \
22829                 TFLAGS="$(STAGE1_TFLAGS)"  \
22830                 $(TARGET-stage1-libbacktrace)
22831
22832 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
22833 clean-stage1: clean-stage1-libbacktrace
22834 clean-stage1-libbacktrace:
22835         @if [ $(current_stage) = stage1 ]; then \
22836           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22837         else \
22838           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
22839           $(MAKE) stage1-start; \
22840         fi; \
22841         cd $(HOST_SUBDIR)/libbacktrace && \
22842         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22843         $(STAGE1_FLAGS_TO_PASS)  clean
22844 @endif libbacktrace-bootstrap
22845
22846
22847 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
22848 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
22849 maybe-all-stage2-libbacktrace:
22850 maybe-clean-stage2-libbacktrace:
22851 @if libbacktrace-bootstrap
22852 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
22853 all-stage2: all-stage2-libbacktrace
22854 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
22855 all-stage2-libbacktrace: configure-stage2-libbacktrace
22856         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22857         @r=`${PWD_COMMAND}`; export r; \
22858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22859         TFLAGS="$(STAGE2_TFLAGS)"; \
22860         $(HOST_EXPORTS) \
22861         $(POSTSTAGE1_HOST_EXPORTS)  \
22862         cd $(HOST_SUBDIR)/libbacktrace && \
22863          \
22864         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22865                 CFLAGS="$(STAGE2_CFLAGS)" \
22866                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22867                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22868                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22869                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22870                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22871                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22872                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22873                 TFLAGS="$(STAGE2_TFLAGS)"  \
22874                 $(TARGET-stage2-libbacktrace)
22875
22876 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
22877 clean-stage2: clean-stage2-libbacktrace
22878 clean-stage2-libbacktrace:
22879         @if [ $(current_stage) = stage2 ]; then \
22880           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22881         else \
22882           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
22883           $(MAKE) stage2-start; \
22884         fi; \
22885         cd $(HOST_SUBDIR)/libbacktrace && \
22886         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22887 @endif libbacktrace-bootstrap
22888
22889
22890 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
22891 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
22892 maybe-all-stage3-libbacktrace:
22893 maybe-clean-stage3-libbacktrace:
22894 @if libbacktrace-bootstrap
22895 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
22896 all-stage3: all-stage3-libbacktrace
22897 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
22898 all-stage3-libbacktrace: configure-stage3-libbacktrace
22899         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22900         @r=`${PWD_COMMAND}`; export r; \
22901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22902         TFLAGS="$(STAGE3_TFLAGS)"; \
22903         $(HOST_EXPORTS) \
22904         $(POSTSTAGE1_HOST_EXPORTS)  \
22905         cd $(HOST_SUBDIR)/libbacktrace && \
22906          \
22907         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22908                 CFLAGS="$(STAGE3_CFLAGS)" \
22909                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22910                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22911                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22912                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22913                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22914                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22915                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22916                 TFLAGS="$(STAGE3_TFLAGS)"  \
22917                 $(TARGET-stage3-libbacktrace)
22918
22919 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
22920 clean-stage3: clean-stage3-libbacktrace
22921 clean-stage3-libbacktrace:
22922         @if [ $(current_stage) = stage3 ]; then \
22923           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22924         else \
22925           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
22926           $(MAKE) stage3-start; \
22927         fi; \
22928         cd $(HOST_SUBDIR)/libbacktrace && \
22929         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22930 @endif libbacktrace-bootstrap
22931
22932
22933 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
22934 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
22935 maybe-all-stage4-libbacktrace:
22936 maybe-clean-stage4-libbacktrace:
22937 @if libbacktrace-bootstrap
22938 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
22939 all-stage4: all-stage4-libbacktrace
22940 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
22941 all-stage4-libbacktrace: configure-stage4-libbacktrace
22942         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22943         @r=`${PWD_COMMAND}`; export r; \
22944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22945         TFLAGS="$(STAGE4_TFLAGS)"; \
22946         $(HOST_EXPORTS) \
22947         $(POSTSTAGE1_HOST_EXPORTS)  \
22948         cd $(HOST_SUBDIR)/libbacktrace && \
22949          \
22950         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22951                 CFLAGS="$(STAGE4_CFLAGS)" \
22952                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22953                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22954                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22955                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22956                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22957                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22958                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22959                 TFLAGS="$(STAGE4_TFLAGS)"  \
22960                 $(TARGET-stage4-libbacktrace)
22961
22962 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
22963 clean-stage4: clean-stage4-libbacktrace
22964 clean-stage4-libbacktrace:
22965         @if [ $(current_stage) = stage4 ]; then \
22966           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22967         else \
22968           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
22969           $(MAKE) stage4-start; \
22970         fi; \
22971         cd $(HOST_SUBDIR)/libbacktrace && \
22972         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22973 @endif libbacktrace-bootstrap
22974
22975
22976 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
22977 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
22978 maybe-all-stageprofile-libbacktrace:
22979 maybe-clean-stageprofile-libbacktrace:
22980 @if libbacktrace-bootstrap
22981 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
22982 all-stageprofile: all-stageprofile-libbacktrace
22983 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
22984 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22985         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22986         @r=`${PWD_COMMAND}`; export r; \
22987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22988         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22989         $(HOST_EXPORTS) \
22990         $(POSTSTAGE1_HOST_EXPORTS)  \
22991         cd $(HOST_SUBDIR)/libbacktrace && \
22992          \
22993         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22994                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22995                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22996                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22997                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22998                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22999                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23000                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23001                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23002                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23003                 $(TARGET-stageprofile-libbacktrace)
23004
23005 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23006 clean-stageprofile: clean-stageprofile-libbacktrace
23007 clean-stageprofile-libbacktrace:
23008         @if [ $(current_stage) = stageprofile ]; then \
23009           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23010         else \
23011           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23012           $(MAKE) stageprofile-start; \
23013         fi; \
23014         cd $(HOST_SUBDIR)/libbacktrace && \
23015         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23016 @endif libbacktrace-bootstrap
23017
23018
23019 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23020 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23021 maybe-all-stagetrain-libbacktrace:
23022 maybe-clean-stagetrain-libbacktrace:
23023 @if libbacktrace-bootstrap
23024 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23025 all-stagetrain: all-stagetrain-libbacktrace
23026 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23027 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23028         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23029         @r=`${PWD_COMMAND}`; export r; \
23030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23031         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23032         $(HOST_EXPORTS) \
23033         $(POSTSTAGE1_HOST_EXPORTS)  \
23034         cd $(HOST_SUBDIR)/libbacktrace && \
23035          \
23036         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23037                 CFLAGS="$(STAGEtrain_CFLAGS)" \
23038                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23039                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23040                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23041                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23042                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23043                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23044                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23045                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
23046                 $(TARGET-stagetrain-libbacktrace)
23047
23048 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23049 clean-stagetrain: clean-stagetrain-libbacktrace
23050 clean-stagetrain-libbacktrace:
23051         @if [ $(current_stage) = stagetrain ]; then \
23052           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23053         else \
23054           [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23055           $(MAKE) stagetrain-start; \
23056         fi; \
23057         cd $(HOST_SUBDIR)/libbacktrace && \
23058         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23059 @endif libbacktrace-bootstrap
23060
23061
23062 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23063 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23064 maybe-all-stagefeedback-libbacktrace:
23065 maybe-clean-stagefeedback-libbacktrace:
23066 @if libbacktrace-bootstrap
23067 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23068 all-stagefeedback: all-stagefeedback-libbacktrace
23069 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23070 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23071         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23072         @r=`${PWD_COMMAND}`; export r; \
23073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23074         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23075         $(HOST_EXPORTS) \
23076         $(POSTSTAGE1_HOST_EXPORTS)  \
23077         cd $(HOST_SUBDIR)/libbacktrace && \
23078          \
23079         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23080                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23081                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23082                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23083                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23084                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23085                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23086                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23087                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23088                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23089                 $(TARGET-stagefeedback-libbacktrace)
23090
23091 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23092 clean-stagefeedback: clean-stagefeedback-libbacktrace
23093 clean-stagefeedback-libbacktrace:
23094         @if [ $(current_stage) = stagefeedback ]; then \
23095           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23096         else \
23097           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23098           $(MAKE) stagefeedback-start; \
23099         fi; \
23100         cd $(HOST_SUBDIR)/libbacktrace && \
23101         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23102 @endif libbacktrace-bootstrap
23103
23104
23105 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23106 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23107 maybe-all-stageautoprofile-libbacktrace:
23108 maybe-clean-stageautoprofile-libbacktrace:
23109 @if libbacktrace-bootstrap
23110 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23111 all-stageautoprofile: all-stageautoprofile-libbacktrace
23112 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23113 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23114         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23115         @r=`${PWD_COMMAND}`; export r; \
23116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23117         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23118         $(HOST_EXPORTS) \
23119         $(POSTSTAGE1_HOST_EXPORTS)  \
23120         cd $(HOST_SUBDIR)/libbacktrace && \
23121         $$s/gcc/config/i386/$(AUTO_PROFILE) \
23122         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23123                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23124                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23125                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23126                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23127                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23128                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23129                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23130                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23131                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
23132                 $(TARGET-stageautoprofile-libbacktrace)
23133
23134 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23135 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23136 clean-stageautoprofile-libbacktrace:
23137         @if [ $(current_stage) = stageautoprofile ]; then \
23138           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23139         else \
23140           [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23141           $(MAKE) stageautoprofile-start; \
23142         fi; \
23143         cd $(HOST_SUBDIR)/libbacktrace && \
23144         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23145 @endif libbacktrace-bootstrap
23146
23147
23148 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23149 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23150 maybe-all-stageautofeedback-libbacktrace:
23151 maybe-clean-stageautofeedback-libbacktrace:
23152 @if libbacktrace-bootstrap
23153 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23154 all-stageautofeedback: all-stageautofeedback-libbacktrace
23155 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23156 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23157         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23158         @r=`${PWD_COMMAND}`; export r; \
23159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23160         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23161         $(HOST_EXPORTS) \
23162         $(POSTSTAGE1_HOST_EXPORTS)  \
23163         cd $(HOST_SUBDIR)/libbacktrace && \
23164          \
23165         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23166                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23167                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23168                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23169                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23170                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23171                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23172                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23173                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23174                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23175                 $(TARGET-stageautofeedback-libbacktrace)
23176
23177 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23178 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23179 clean-stageautofeedback-libbacktrace:
23180         @if [ $(current_stage) = stageautofeedback ]; then \
23181           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23182         else \
23183           [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23184           $(MAKE) stageautofeedback-start; \
23185         fi; \
23186         cd $(HOST_SUBDIR)/libbacktrace && \
23187         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23188 @endif libbacktrace-bootstrap
23189
23190
23191
23192
23193
23194 .PHONY: check-libbacktrace maybe-check-libbacktrace
23195 maybe-check-libbacktrace:
23196 @if libbacktrace
23197 maybe-check-libbacktrace: check-libbacktrace
23198
23199 check-libbacktrace:
23200         @: $(MAKE); $(unstage)
23201         @r=`${PWD_COMMAND}`; export r; \
23202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23203         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23204         (cd $(HOST_SUBDIR)/libbacktrace && \
23205           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23206
23207 @endif libbacktrace
23208
23209 .PHONY: install-libbacktrace maybe-install-libbacktrace
23210 maybe-install-libbacktrace:
23211 @if libbacktrace
23212 maybe-install-libbacktrace: install-libbacktrace
23213
23214 install-libbacktrace: installdirs
23215         @: $(MAKE); $(unstage)
23216         @r=`${PWD_COMMAND}`; export r; \
23217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23218         $(HOST_EXPORTS) \
23219         (cd $(HOST_SUBDIR)/libbacktrace && \
23220           $(MAKE) $(FLAGS_TO_PASS)  install)
23221
23222 @endif libbacktrace
23223
23224 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23225 maybe-install-strip-libbacktrace:
23226 @if libbacktrace
23227 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23228
23229 install-strip-libbacktrace: installdirs
23230         @: $(MAKE); $(unstage)
23231         @r=`${PWD_COMMAND}`; export r; \
23232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23233         $(HOST_EXPORTS) \
23234         (cd $(HOST_SUBDIR)/libbacktrace && \
23235           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23236
23237 @endif libbacktrace
23238
23239 # Other targets (info, dvi, pdf, etc.)
23240
23241 .PHONY: maybe-info-libbacktrace info-libbacktrace
23242 maybe-info-libbacktrace:
23243 @if libbacktrace
23244 maybe-info-libbacktrace: info-libbacktrace
23245
23246 info-libbacktrace: \
23247     configure-libbacktrace 
23248         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23249         r=`${PWD_COMMAND}`; export r; \
23250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23251         $(HOST_EXPORTS) \
23252         for flag in $(EXTRA_HOST_FLAGS) ; do \
23253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23254         done; \
23255         echo "Doing info in libbacktrace"; \
23256         (cd $(HOST_SUBDIR)/libbacktrace && \
23257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23259                   "RANLIB=$${RANLIB}" \
23260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23261                   info) \
23262           || exit 1
23263
23264 @endif libbacktrace
23265
23266 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23267 maybe-dvi-libbacktrace:
23268 @if libbacktrace
23269 maybe-dvi-libbacktrace: dvi-libbacktrace
23270
23271 dvi-libbacktrace: \
23272     configure-libbacktrace 
23273         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23274         r=`${PWD_COMMAND}`; export r; \
23275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23276         $(HOST_EXPORTS) \
23277         for flag in $(EXTRA_HOST_FLAGS) ; do \
23278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23279         done; \
23280         echo "Doing dvi in libbacktrace"; \
23281         (cd $(HOST_SUBDIR)/libbacktrace && \
23282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23284                   "RANLIB=$${RANLIB}" \
23285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23286                   dvi) \
23287           || exit 1
23288
23289 @endif libbacktrace
23290
23291 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23292 maybe-pdf-libbacktrace:
23293 @if libbacktrace
23294 maybe-pdf-libbacktrace: pdf-libbacktrace
23295
23296 pdf-libbacktrace: \
23297     configure-libbacktrace 
23298         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23299         r=`${PWD_COMMAND}`; export r; \
23300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23301         $(HOST_EXPORTS) \
23302         for flag in $(EXTRA_HOST_FLAGS) ; do \
23303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23304         done; \
23305         echo "Doing pdf in libbacktrace"; \
23306         (cd $(HOST_SUBDIR)/libbacktrace && \
23307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23309                   "RANLIB=$${RANLIB}" \
23310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23311                   pdf) \
23312           || exit 1
23313
23314 @endif libbacktrace
23315
23316 .PHONY: maybe-html-libbacktrace html-libbacktrace
23317 maybe-html-libbacktrace:
23318 @if libbacktrace
23319 maybe-html-libbacktrace: html-libbacktrace
23320
23321 html-libbacktrace: \
23322     configure-libbacktrace 
23323         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23324         r=`${PWD_COMMAND}`; export r; \
23325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23326         $(HOST_EXPORTS) \
23327         for flag in $(EXTRA_HOST_FLAGS) ; do \
23328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23329         done; \
23330         echo "Doing html in libbacktrace"; \
23331         (cd $(HOST_SUBDIR)/libbacktrace && \
23332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23334                   "RANLIB=$${RANLIB}" \
23335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23336                   html) \
23337           || exit 1
23338
23339 @endif libbacktrace
23340
23341 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23342 maybe-TAGS-libbacktrace:
23343 @if libbacktrace
23344 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23345
23346 TAGS-libbacktrace: \
23347     configure-libbacktrace 
23348         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23349         r=`${PWD_COMMAND}`; export r; \
23350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23351         $(HOST_EXPORTS) \
23352         for flag in $(EXTRA_HOST_FLAGS) ; do \
23353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23354         done; \
23355         echo "Doing TAGS in libbacktrace"; \
23356         (cd $(HOST_SUBDIR)/libbacktrace && \
23357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23359                   "RANLIB=$${RANLIB}" \
23360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23361                   TAGS) \
23362           || exit 1
23363
23364 @endif libbacktrace
23365
23366 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23367 maybe-install-info-libbacktrace:
23368 @if libbacktrace
23369 maybe-install-info-libbacktrace: install-info-libbacktrace
23370
23371 install-info-libbacktrace: \
23372     configure-libbacktrace \
23373     info-libbacktrace 
23374         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23375         r=`${PWD_COMMAND}`; export r; \
23376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23377         $(HOST_EXPORTS) \
23378         for flag in $(EXTRA_HOST_FLAGS) ; do \
23379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23380         done; \
23381         echo "Doing install-info in libbacktrace"; \
23382         (cd $(HOST_SUBDIR)/libbacktrace && \
23383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23385                   "RANLIB=$${RANLIB}" \
23386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23387                   install-info) \
23388           || exit 1
23389
23390 @endif libbacktrace
23391
23392 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23393 maybe-install-dvi-libbacktrace:
23394 @if libbacktrace
23395 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23396
23397 install-dvi-libbacktrace: \
23398     configure-libbacktrace \
23399     dvi-libbacktrace 
23400         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23401         r=`${PWD_COMMAND}`; export r; \
23402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23403         $(HOST_EXPORTS) \
23404         for flag in $(EXTRA_HOST_FLAGS) ; do \
23405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23406         done; \
23407         echo "Doing install-dvi in libbacktrace"; \
23408         (cd $(HOST_SUBDIR)/libbacktrace && \
23409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23411                   "RANLIB=$${RANLIB}" \
23412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23413                   install-dvi) \
23414           || exit 1
23415
23416 @endif libbacktrace
23417
23418 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23419 maybe-install-pdf-libbacktrace:
23420 @if libbacktrace
23421 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23422
23423 install-pdf-libbacktrace: \
23424     configure-libbacktrace \
23425     pdf-libbacktrace 
23426         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23427         r=`${PWD_COMMAND}`; export r; \
23428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23429         $(HOST_EXPORTS) \
23430         for flag in $(EXTRA_HOST_FLAGS) ; do \
23431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23432         done; \
23433         echo "Doing install-pdf in libbacktrace"; \
23434         (cd $(HOST_SUBDIR)/libbacktrace && \
23435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23437                   "RANLIB=$${RANLIB}" \
23438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23439                   install-pdf) \
23440           || exit 1
23441
23442 @endif libbacktrace
23443
23444 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23445 maybe-install-html-libbacktrace:
23446 @if libbacktrace
23447 maybe-install-html-libbacktrace: install-html-libbacktrace
23448
23449 install-html-libbacktrace: \
23450     configure-libbacktrace \
23451     html-libbacktrace 
23452         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23453         r=`${PWD_COMMAND}`; export r; \
23454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23455         $(HOST_EXPORTS) \
23456         for flag in $(EXTRA_HOST_FLAGS) ; do \
23457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23458         done; \
23459         echo "Doing install-html in libbacktrace"; \
23460         (cd $(HOST_SUBDIR)/libbacktrace && \
23461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23463                   "RANLIB=$${RANLIB}" \
23464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23465                   install-html) \
23466           || exit 1
23467
23468 @endif libbacktrace
23469
23470 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23471 maybe-installcheck-libbacktrace:
23472 @if libbacktrace
23473 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23474
23475 installcheck-libbacktrace: \
23476     configure-libbacktrace 
23477         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23478         r=`${PWD_COMMAND}`; export r; \
23479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23480         $(HOST_EXPORTS) \
23481         for flag in $(EXTRA_HOST_FLAGS) ; do \
23482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23483         done; \
23484         echo "Doing installcheck in libbacktrace"; \
23485         (cd $(HOST_SUBDIR)/libbacktrace && \
23486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23488                   "RANLIB=$${RANLIB}" \
23489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23490                   installcheck) \
23491           || exit 1
23492
23493 @endif libbacktrace
23494
23495 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23496 maybe-mostlyclean-libbacktrace:
23497 @if libbacktrace
23498 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23499
23500 mostlyclean-libbacktrace: 
23501         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23502         r=`${PWD_COMMAND}`; export r; \
23503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23504         $(HOST_EXPORTS) \
23505         for flag in $(EXTRA_HOST_FLAGS) ; do \
23506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23507         done; \
23508         echo "Doing mostlyclean in libbacktrace"; \
23509         (cd $(HOST_SUBDIR)/libbacktrace && \
23510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23512                   "RANLIB=$${RANLIB}" \
23513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23514                   mostlyclean) \
23515           || exit 1
23516
23517 @endif libbacktrace
23518
23519 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23520 maybe-clean-libbacktrace:
23521 @if libbacktrace
23522 maybe-clean-libbacktrace: clean-libbacktrace
23523
23524 clean-libbacktrace: 
23525         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23526         r=`${PWD_COMMAND}`; export r; \
23527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23528         $(HOST_EXPORTS) \
23529         for flag in $(EXTRA_HOST_FLAGS) ; do \
23530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23531         done; \
23532         echo "Doing clean in libbacktrace"; \
23533         (cd $(HOST_SUBDIR)/libbacktrace && \
23534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23536                   "RANLIB=$${RANLIB}" \
23537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23538                   clean) \
23539           || exit 1
23540
23541 @endif libbacktrace
23542
23543 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23544 maybe-distclean-libbacktrace:
23545 @if libbacktrace
23546 maybe-distclean-libbacktrace: distclean-libbacktrace
23547
23548 distclean-libbacktrace: 
23549         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23550         r=`${PWD_COMMAND}`; export r; \
23551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23552         $(HOST_EXPORTS) \
23553         for flag in $(EXTRA_HOST_FLAGS) ; do \
23554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23555         done; \
23556         echo "Doing distclean in libbacktrace"; \
23557         (cd $(HOST_SUBDIR)/libbacktrace && \
23558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23560                   "RANLIB=$${RANLIB}" \
23561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23562                   distclean) \
23563           || exit 1
23564
23565 @endif libbacktrace
23566
23567 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23568 maybe-maintainer-clean-libbacktrace:
23569 @if libbacktrace
23570 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23571
23572 maintainer-clean-libbacktrace: 
23573         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23574         r=`${PWD_COMMAND}`; export r; \
23575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23576         $(HOST_EXPORTS) \
23577         for flag in $(EXTRA_HOST_FLAGS) ; do \
23578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23579         done; \
23580         echo "Doing maintainer-clean in libbacktrace"; \
23581         (cd $(HOST_SUBDIR)/libbacktrace && \
23582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23584                   "RANLIB=$${RANLIB}" \
23585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23586                   maintainer-clean) \
23587           || exit 1
23588
23589 @endif libbacktrace
23590
23591
23592
23593 .PHONY: configure-libcpp maybe-configure-libcpp
23594 maybe-configure-libcpp:
23595 @if gcc-bootstrap
23596 configure-libcpp: stage_current
23597 @endif gcc-bootstrap
23598 @if libcpp
23599 maybe-configure-libcpp: configure-libcpp
23600 configure-libcpp: 
23601         @r=`${PWD_COMMAND}`; export r; \
23602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23603         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23604         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23605         $(HOST_EXPORTS)  \
23606         echo Configuring in $(HOST_SUBDIR)/libcpp; \
23607         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23608         case $(srcdir) in \
23609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23610           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23612         esac; \
23613         module_srcdir=libcpp; \
23614         $(SHELL) \
23615           $$s/$$module_srcdir/configure \
23616           --srcdir=$${topdir}/$$module_srcdir \
23617           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23618           --target=${target_alias}  \
23619           || exit 1
23620 @endif libcpp
23621
23622
23623
23624 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23625 maybe-configure-stage1-libcpp:
23626 @if libcpp-bootstrap
23627 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23628 configure-stage1-libcpp:
23629         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23630         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23631         @r=`${PWD_COMMAND}`; export r; \
23632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23633         TFLAGS="$(STAGE1_TFLAGS)"; \
23634         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23635         $(HOST_EXPORTS) \
23636         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23637         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23638         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23639         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
23640         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23641         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23642         case $(srcdir) in \
23643           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23644           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23645                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23646         esac; \
23647         module_srcdir=libcpp; \
23648         $(SHELL) $$s/$$module_srcdir/configure \
23649           --srcdir=$${topdir}/$$module_srcdir \
23650           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23651           --target=${target_alias} \
23652            \
23653           $(STAGE1_CONFIGURE_FLAGS)
23654 @endif libcpp-bootstrap
23655
23656 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23657 maybe-configure-stage2-libcpp:
23658 @if libcpp-bootstrap
23659 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23660 configure-stage2-libcpp:
23661         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23662         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23663         @r=`${PWD_COMMAND}`; export r; \
23664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23665         TFLAGS="$(STAGE2_TFLAGS)"; \
23666         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23667         $(HOST_EXPORTS) \
23668         $(POSTSTAGE1_HOST_EXPORTS) \
23669         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23670         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23671         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23672         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
23673         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23674         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23675         case $(srcdir) in \
23676           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23677           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23678                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23679         esac; \
23680         module_srcdir=libcpp; \
23681         $(SHELL) $$s/$$module_srcdir/configure \
23682           --srcdir=$${topdir}/$$module_srcdir \
23683           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23684           --target=${target_alias} \
23685           --with-build-libsubdir=$(HOST_SUBDIR) \
23686           $(STAGE2_CONFIGURE_FLAGS)
23687 @endif libcpp-bootstrap
23688
23689 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23690 maybe-configure-stage3-libcpp:
23691 @if libcpp-bootstrap
23692 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23693 configure-stage3-libcpp:
23694         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23695         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23696         @r=`${PWD_COMMAND}`; export r; \
23697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23698         TFLAGS="$(STAGE3_TFLAGS)"; \
23699         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23700         $(HOST_EXPORTS) \
23701         $(POSTSTAGE1_HOST_EXPORTS) \
23702         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23703         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23704         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23705         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
23706         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23707         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23708         case $(srcdir) in \
23709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23710           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23712         esac; \
23713         module_srcdir=libcpp; \
23714         $(SHELL) $$s/$$module_srcdir/configure \
23715           --srcdir=$${topdir}/$$module_srcdir \
23716           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23717           --target=${target_alias} \
23718           --with-build-libsubdir=$(HOST_SUBDIR) \
23719           $(STAGE3_CONFIGURE_FLAGS)
23720 @endif libcpp-bootstrap
23721
23722 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23723 maybe-configure-stage4-libcpp:
23724 @if libcpp-bootstrap
23725 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23726 configure-stage4-libcpp:
23727         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23728         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23729         @r=`${PWD_COMMAND}`; export r; \
23730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23731         TFLAGS="$(STAGE4_TFLAGS)"; \
23732         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23733         $(HOST_EXPORTS) \
23734         $(POSTSTAGE1_HOST_EXPORTS) \
23735         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23736         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23737         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23738         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
23739         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23740         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23741         case $(srcdir) in \
23742           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23743           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23744                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23745         esac; \
23746         module_srcdir=libcpp; \
23747         $(SHELL) $$s/$$module_srcdir/configure \
23748           --srcdir=$${topdir}/$$module_srcdir \
23749           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23750           --target=${target_alias} \
23751           --with-build-libsubdir=$(HOST_SUBDIR) \
23752           $(STAGE4_CONFIGURE_FLAGS)
23753 @endif libcpp-bootstrap
23754
23755 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23756 maybe-configure-stageprofile-libcpp:
23757 @if libcpp-bootstrap
23758 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23759 configure-stageprofile-libcpp:
23760         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23761         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23762         @r=`${PWD_COMMAND}`; export r; \
23763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23764         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23765         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23766         $(HOST_EXPORTS) \
23767         $(POSTSTAGE1_HOST_EXPORTS) \
23768         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23769         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23770         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23771         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
23772         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23773         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23774         case $(srcdir) in \
23775           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23776           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23777                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23778         esac; \
23779         module_srcdir=libcpp; \
23780         $(SHELL) $$s/$$module_srcdir/configure \
23781           --srcdir=$${topdir}/$$module_srcdir \
23782           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23783           --target=${target_alias} \
23784           --with-build-libsubdir=$(HOST_SUBDIR) \
23785           $(STAGEprofile_CONFIGURE_FLAGS)
23786 @endif libcpp-bootstrap
23787
23788 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
23789 maybe-configure-stagetrain-libcpp:
23790 @if libcpp-bootstrap
23791 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
23792 configure-stagetrain-libcpp:
23793         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23794         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23795         @r=`${PWD_COMMAND}`; export r; \
23796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23797         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23798         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23799         $(HOST_EXPORTS) \
23800         $(POSTSTAGE1_HOST_EXPORTS) \
23801         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23802         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23803         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
23804         echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
23805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23806         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23807         case $(srcdir) in \
23808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23809           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23811         esac; \
23812         module_srcdir=libcpp; \
23813         $(SHELL) $$s/$$module_srcdir/configure \
23814           --srcdir=$${topdir}/$$module_srcdir \
23815           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23816           --target=${target_alias} \
23817           --with-build-libsubdir=$(HOST_SUBDIR) \
23818           $(STAGEtrain_CONFIGURE_FLAGS)
23819 @endif libcpp-bootstrap
23820
23821 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
23822 maybe-configure-stagefeedback-libcpp:
23823 @if libcpp-bootstrap
23824 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
23825 configure-stagefeedback-libcpp:
23826         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23827         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23828         @r=`${PWD_COMMAND}`; export r; \
23829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23830         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23831         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23832         $(HOST_EXPORTS) \
23833         $(POSTSTAGE1_HOST_EXPORTS) \
23834         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23835         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23836         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23837         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
23838         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23839         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23840         case $(srcdir) in \
23841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23842           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23844         esac; \
23845         module_srcdir=libcpp; \
23846         $(SHELL) $$s/$$module_srcdir/configure \
23847           --srcdir=$${topdir}/$$module_srcdir \
23848           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23849           --target=${target_alias} \
23850           --with-build-libsubdir=$(HOST_SUBDIR) \
23851           $(STAGEfeedback_CONFIGURE_FLAGS)
23852 @endif libcpp-bootstrap
23853
23854 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
23855 maybe-configure-stageautoprofile-libcpp:
23856 @if libcpp-bootstrap
23857 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
23858 configure-stageautoprofile-libcpp:
23859         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23860         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23861         @r=`${PWD_COMMAND}`; export r; \
23862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23863         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23864         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23865         $(HOST_EXPORTS) \
23866         $(POSTSTAGE1_HOST_EXPORTS) \
23867         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23868         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23869         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
23870         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
23871         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23872         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23873         case $(srcdir) in \
23874           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23875           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23876                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23877         esac; \
23878         module_srcdir=libcpp; \
23879         $(SHELL) $$s/$$module_srcdir/configure \
23880           --srcdir=$${topdir}/$$module_srcdir \
23881           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23882           --target=${target_alias} \
23883           --with-build-libsubdir=$(HOST_SUBDIR) \
23884           $(STAGEautoprofile_CONFIGURE_FLAGS)
23885 @endif libcpp-bootstrap
23886
23887 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
23888 maybe-configure-stageautofeedback-libcpp:
23889 @if libcpp-bootstrap
23890 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
23891 configure-stageautofeedback-libcpp:
23892         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23893         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23894         @r=`${PWD_COMMAND}`; export r; \
23895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23896         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23897         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23898         $(HOST_EXPORTS) \
23899         $(POSTSTAGE1_HOST_EXPORTS) \
23900         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23901         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23902         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
23903         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
23904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23905         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23906         case $(srcdir) in \
23907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23908           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23910         esac; \
23911         module_srcdir=libcpp; \
23912         $(SHELL) $$s/$$module_srcdir/configure \
23913           --srcdir=$${topdir}/$$module_srcdir \
23914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23915           --target=${target_alias} \
23916           --with-build-libsubdir=$(HOST_SUBDIR) \
23917           $(STAGEautofeedback_CONFIGURE_FLAGS)
23918 @endif libcpp-bootstrap
23919
23920
23921
23922
23923
23924 .PHONY: all-libcpp maybe-all-libcpp
23925 maybe-all-libcpp:
23926 @if gcc-bootstrap
23927 all-libcpp: stage_current
23928 @endif gcc-bootstrap
23929 @if libcpp
23930 TARGET-libcpp=all
23931 maybe-all-libcpp: all-libcpp
23932 all-libcpp: configure-libcpp
23933         @r=`${PWD_COMMAND}`; export r; \
23934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23935         $(HOST_EXPORTS)  \
23936         (cd $(HOST_SUBDIR)/libcpp && \
23937           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23938                 $(TARGET-libcpp))
23939 @endif libcpp
23940
23941
23942
23943 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
23944 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
23945 maybe-all-stage1-libcpp:
23946 maybe-clean-stage1-libcpp:
23947 @if libcpp-bootstrap
23948 maybe-all-stage1-libcpp: all-stage1-libcpp
23949 all-stage1: all-stage1-libcpp
23950 TARGET-stage1-libcpp = $(TARGET-libcpp)
23951 all-stage1-libcpp: configure-stage1-libcpp
23952         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23953         @r=`${PWD_COMMAND}`; export r; \
23954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955         TFLAGS="$(STAGE1_TFLAGS)"; \
23956         $(HOST_EXPORTS)  \
23957         cd $(HOST_SUBDIR)/libcpp && \
23958          \
23959         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23960                 CFLAGS="$(STAGE1_CFLAGS)" \
23961                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23962                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23963                 LIBCFLAGS="$(LIBCFLAGS)" \
23964                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23965                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23966                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23967                 $(EXTRA_HOST_FLAGS)  \
23968                 $(STAGE1_FLAGS_TO_PASS)  \
23969                 TFLAGS="$(STAGE1_TFLAGS)"  \
23970                 $(TARGET-stage1-libcpp)
23971
23972 maybe-clean-stage1-libcpp: clean-stage1-libcpp
23973 clean-stage1: clean-stage1-libcpp
23974 clean-stage1-libcpp:
23975         @if [ $(current_stage) = stage1 ]; then \
23976           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23977         else \
23978           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
23979           $(MAKE) stage1-start; \
23980         fi; \
23981         cd $(HOST_SUBDIR)/libcpp && \
23982         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23983         $(STAGE1_FLAGS_TO_PASS)  clean
23984 @endif libcpp-bootstrap
23985
23986
23987 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
23988 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
23989 maybe-all-stage2-libcpp:
23990 maybe-clean-stage2-libcpp:
23991 @if libcpp-bootstrap
23992 maybe-all-stage2-libcpp: all-stage2-libcpp
23993 all-stage2: all-stage2-libcpp
23994 TARGET-stage2-libcpp = $(TARGET-libcpp)
23995 all-stage2-libcpp: configure-stage2-libcpp
23996         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23997         @r=`${PWD_COMMAND}`; export r; \
23998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23999         TFLAGS="$(STAGE2_TFLAGS)"; \
24000         $(HOST_EXPORTS) \
24001         $(POSTSTAGE1_HOST_EXPORTS)  \
24002         cd $(HOST_SUBDIR)/libcpp && \
24003          \
24004         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24005                 CFLAGS="$(STAGE2_CFLAGS)" \
24006                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24007                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24008                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24009                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24010                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24011                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24012                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24013                 TFLAGS="$(STAGE2_TFLAGS)"  \
24014                 $(TARGET-stage2-libcpp)
24015
24016 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24017 clean-stage2: clean-stage2-libcpp
24018 clean-stage2-libcpp:
24019         @if [ $(current_stage) = stage2 ]; then \
24020           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24021         else \
24022           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24023           $(MAKE) stage2-start; \
24024         fi; \
24025         cd $(HOST_SUBDIR)/libcpp && \
24026         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24027 @endif libcpp-bootstrap
24028
24029
24030 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24031 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24032 maybe-all-stage3-libcpp:
24033 maybe-clean-stage3-libcpp:
24034 @if libcpp-bootstrap
24035 maybe-all-stage3-libcpp: all-stage3-libcpp
24036 all-stage3: all-stage3-libcpp
24037 TARGET-stage3-libcpp = $(TARGET-libcpp)
24038 all-stage3-libcpp: configure-stage3-libcpp
24039         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24040         @r=`${PWD_COMMAND}`; export r; \
24041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24042         TFLAGS="$(STAGE3_TFLAGS)"; \
24043         $(HOST_EXPORTS) \
24044         $(POSTSTAGE1_HOST_EXPORTS)  \
24045         cd $(HOST_SUBDIR)/libcpp && \
24046          \
24047         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24048                 CFLAGS="$(STAGE3_CFLAGS)" \
24049                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24050                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24051                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24052                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24053                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24054                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24055                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24056                 TFLAGS="$(STAGE3_TFLAGS)"  \
24057                 $(TARGET-stage3-libcpp)
24058
24059 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24060 clean-stage3: clean-stage3-libcpp
24061 clean-stage3-libcpp:
24062         @if [ $(current_stage) = stage3 ]; then \
24063           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24064         else \
24065           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24066           $(MAKE) stage3-start; \
24067         fi; \
24068         cd $(HOST_SUBDIR)/libcpp && \
24069         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24070 @endif libcpp-bootstrap
24071
24072
24073 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24074 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24075 maybe-all-stage4-libcpp:
24076 maybe-clean-stage4-libcpp:
24077 @if libcpp-bootstrap
24078 maybe-all-stage4-libcpp: all-stage4-libcpp
24079 all-stage4: all-stage4-libcpp
24080 TARGET-stage4-libcpp = $(TARGET-libcpp)
24081 all-stage4-libcpp: configure-stage4-libcpp
24082         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24083         @r=`${PWD_COMMAND}`; export r; \
24084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24085         TFLAGS="$(STAGE4_TFLAGS)"; \
24086         $(HOST_EXPORTS) \
24087         $(POSTSTAGE1_HOST_EXPORTS)  \
24088         cd $(HOST_SUBDIR)/libcpp && \
24089          \
24090         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24091                 CFLAGS="$(STAGE4_CFLAGS)" \
24092                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24093                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24094                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24095                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24096                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24097                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24098                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24099                 TFLAGS="$(STAGE4_TFLAGS)"  \
24100                 $(TARGET-stage4-libcpp)
24101
24102 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24103 clean-stage4: clean-stage4-libcpp
24104 clean-stage4-libcpp:
24105         @if [ $(current_stage) = stage4 ]; then \
24106           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24107         else \
24108           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24109           $(MAKE) stage4-start; \
24110         fi; \
24111         cd $(HOST_SUBDIR)/libcpp && \
24112         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24113 @endif libcpp-bootstrap
24114
24115
24116 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24117 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24118 maybe-all-stageprofile-libcpp:
24119 maybe-clean-stageprofile-libcpp:
24120 @if libcpp-bootstrap
24121 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24122 all-stageprofile: all-stageprofile-libcpp
24123 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24124 all-stageprofile-libcpp: configure-stageprofile-libcpp
24125         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24126         @r=`${PWD_COMMAND}`; export r; \
24127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24128         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24129         $(HOST_EXPORTS) \
24130         $(POSTSTAGE1_HOST_EXPORTS)  \
24131         cd $(HOST_SUBDIR)/libcpp && \
24132          \
24133         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24134                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24135                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24136                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24137                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24138                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24139                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24140                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24141                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24142                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24143                 $(TARGET-stageprofile-libcpp)
24144
24145 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24146 clean-stageprofile: clean-stageprofile-libcpp
24147 clean-stageprofile-libcpp:
24148         @if [ $(current_stage) = stageprofile ]; then \
24149           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24150         else \
24151           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24152           $(MAKE) stageprofile-start; \
24153         fi; \
24154         cd $(HOST_SUBDIR)/libcpp && \
24155         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24156 @endif libcpp-bootstrap
24157
24158
24159 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24160 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24161 maybe-all-stagetrain-libcpp:
24162 maybe-clean-stagetrain-libcpp:
24163 @if libcpp-bootstrap
24164 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24165 all-stagetrain: all-stagetrain-libcpp
24166 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24167 all-stagetrain-libcpp: configure-stagetrain-libcpp
24168         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24169         @r=`${PWD_COMMAND}`; export r; \
24170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24171         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24172         $(HOST_EXPORTS) \
24173         $(POSTSTAGE1_HOST_EXPORTS)  \
24174         cd $(HOST_SUBDIR)/libcpp && \
24175          \
24176         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24177                 CFLAGS="$(STAGEtrain_CFLAGS)" \
24178                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24179                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24180                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24181                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24182                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24183                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24184                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24185                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
24186                 $(TARGET-stagetrain-libcpp)
24187
24188 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24189 clean-stagetrain: clean-stagetrain-libcpp
24190 clean-stagetrain-libcpp:
24191         @if [ $(current_stage) = stagetrain ]; then \
24192           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24193         else \
24194           [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24195           $(MAKE) stagetrain-start; \
24196         fi; \
24197         cd $(HOST_SUBDIR)/libcpp && \
24198         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24199 @endif libcpp-bootstrap
24200
24201
24202 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24203 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24204 maybe-all-stagefeedback-libcpp:
24205 maybe-clean-stagefeedback-libcpp:
24206 @if libcpp-bootstrap
24207 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24208 all-stagefeedback: all-stagefeedback-libcpp
24209 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24210 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24211         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24212         @r=`${PWD_COMMAND}`; export r; \
24213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24214         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24215         $(HOST_EXPORTS) \
24216         $(POSTSTAGE1_HOST_EXPORTS)  \
24217         cd $(HOST_SUBDIR)/libcpp && \
24218          \
24219         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24220                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24221                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24222                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24223                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24224                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24225                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24226                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24227                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24228                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24229                 $(TARGET-stagefeedback-libcpp)
24230
24231 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24232 clean-stagefeedback: clean-stagefeedback-libcpp
24233 clean-stagefeedback-libcpp:
24234         @if [ $(current_stage) = stagefeedback ]; then \
24235           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24236         else \
24237           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24238           $(MAKE) stagefeedback-start; \
24239         fi; \
24240         cd $(HOST_SUBDIR)/libcpp && \
24241         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24242 @endif libcpp-bootstrap
24243
24244
24245 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24246 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24247 maybe-all-stageautoprofile-libcpp:
24248 maybe-clean-stageautoprofile-libcpp:
24249 @if libcpp-bootstrap
24250 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24251 all-stageautoprofile: all-stageautoprofile-libcpp
24252 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24253 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24254         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24255         @r=`${PWD_COMMAND}`; export r; \
24256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24257         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24258         $(HOST_EXPORTS) \
24259         $(POSTSTAGE1_HOST_EXPORTS)  \
24260         cd $(HOST_SUBDIR)/libcpp && \
24261         $$s/gcc/config/i386/$(AUTO_PROFILE) \
24262         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24263                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24264                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24265                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24266                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24270                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24271                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
24272                 $(TARGET-stageautoprofile-libcpp)
24273
24274 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24275 clean-stageautoprofile: clean-stageautoprofile-libcpp
24276 clean-stageautoprofile-libcpp:
24277         @if [ $(current_stage) = stageautoprofile ]; then \
24278           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24279         else \
24280           [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24281           $(MAKE) stageautoprofile-start; \
24282         fi; \
24283         cd $(HOST_SUBDIR)/libcpp && \
24284         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24285 @endif libcpp-bootstrap
24286
24287
24288 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24289 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24290 maybe-all-stageautofeedback-libcpp:
24291 maybe-clean-stageautofeedback-libcpp:
24292 @if libcpp-bootstrap
24293 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24294 all-stageautofeedback: all-stageautofeedback-libcpp
24295 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24296 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24297         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24298         @r=`${PWD_COMMAND}`; export r; \
24299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24300         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24301         $(HOST_EXPORTS) \
24302         $(POSTSTAGE1_HOST_EXPORTS)  \
24303         cd $(HOST_SUBDIR)/libcpp && \
24304          \
24305         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24306                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24307                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24308                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24309                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24310                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24311                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24312                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24313                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24314                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24315                 $(TARGET-stageautofeedback-libcpp)
24316
24317 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24318 clean-stageautofeedback: clean-stageautofeedback-libcpp
24319 clean-stageautofeedback-libcpp:
24320         @if [ $(current_stage) = stageautofeedback ]; then \
24321           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24322         else \
24323           [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24324           $(MAKE) stageautofeedback-start; \
24325         fi; \
24326         cd $(HOST_SUBDIR)/libcpp && \
24327         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24328 @endif libcpp-bootstrap
24329
24330
24331
24332
24333
24334 .PHONY: check-libcpp maybe-check-libcpp
24335 maybe-check-libcpp:
24336 @if libcpp
24337 maybe-check-libcpp: check-libcpp
24338
24339 check-libcpp:
24340         @: $(MAKE); $(unstage)
24341         @r=`${PWD_COMMAND}`; export r; \
24342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24343         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24344         (cd $(HOST_SUBDIR)/libcpp && \
24345           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24346
24347 @endif libcpp
24348
24349 .PHONY: install-libcpp maybe-install-libcpp
24350 maybe-install-libcpp:
24351 @if libcpp
24352 maybe-install-libcpp: install-libcpp
24353
24354 install-libcpp: installdirs
24355         @: $(MAKE); $(unstage)
24356         @r=`${PWD_COMMAND}`; export r; \
24357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24358         $(HOST_EXPORTS) \
24359         (cd $(HOST_SUBDIR)/libcpp && \
24360           $(MAKE) $(FLAGS_TO_PASS)  install)
24361
24362 @endif libcpp
24363
24364 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24365 maybe-install-strip-libcpp:
24366 @if libcpp
24367 maybe-install-strip-libcpp: install-strip-libcpp
24368
24369 install-strip-libcpp: installdirs
24370         @: $(MAKE); $(unstage)
24371         @r=`${PWD_COMMAND}`; export r; \
24372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24373         $(HOST_EXPORTS) \
24374         (cd $(HOST_SUBDIR)/libcpp && \
24375           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24376
24377 @endif libcpp
24378
24379 # Other targets (info, dvi, pdf, etc.)
24380
24381 .PHONY: maybe-info-libcpp info-libcpp
24382 maybe-info-libcpp:
24383 @if libcpp
24384 maybe-info-libcpp: info-libcpp
24385
24386 info-libcpp: \
24387     configure-libcpp 
24388         @[ -f ./libcpp/Makefile ] || exit 0; \
24389         r=`${PWD_COMMAND}`; export r; \
24390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24391         $(HOST_EXPORTS) \
24392         for flag in $(EXTRA_HOST_FLAGS) ; do \
24393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24394         done; \
24395         echo "Doing info in libcpp"; \
24396         (cd $(HOST_SUBDIR)/libcpp && \
24397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24399                   "RANLIB=$${RANLIB}" \
24400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24401                   info) \
24402           || exit 1
24403
24404 @endif libcpp
24405
24406 .PHONY: maybe-dvi-libcpp dvi-libcpp
24407 maybe-dvi-libcpp:
24408 @if libcpp
24409 maybe-dvi-libcpp: dvi-libcpp
24410
24411 dvi-libcpp: \
24412     configure-libcpp 
24413         @[ -f ./libcpp/Makefile ] || exit 0; \
24414         r=`${PWD_COMMAND}`; export r; \
24415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24416         $(HOST_EXPORTS) \
24417         for flag in $(EXTRA_HOST_FLAGS) ; do \
24418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24419         done; \
24420         echo "Doing dvi in libcpp"; \
24421         (cd $(HOST_SUBDIR)/libcpp && \
24422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24424                   "RANLIB=$${RANLIB}" \
24425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24426                   dvi) \
24427           || exit 1
24428
24429 @endif libcpp
24430
24431 .PHONY: maybe-pdf-libcpp pdf-libcpp
24432 maybe-pdf-libcpp:
24433 @if libcpp
24434 maybe-pdf-libcpp: pdf-libcpp
24435
24436 pdf-libcpp: \
24437     configure-libcpp 
24438         @[ -f ./libcpp/Makefile ] || exit 0; \
24439         r=`${PWD_COMMAND}`; export r; \
24440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24441         $(HOST_EXPORTS) \
24442         for flag in $(EXTRA_HOST_FLAGS) ; do \
24443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24444         done; \
24445         echo "Doing pdf in libcpp"; \
24446         (cd $(HOST_SUBDIR)/libcpp && \
24447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24449                   "RANLIB=$${RANLIB}" \
24450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24451                   pdf) \
24452           || exit 1
24453
24454 @endif libcpp
24455
24456 .PHONY: maybe-html-libcpp html-libcpp
24457 maybe-html-libcpp:
24458 @if libcpp
24459 maybe-html-libcpp: html-libcpp
24460
24461 html-libcpp: \
24462     configure-libcpp 
24463         @[ -f ./libcpp/Makefile ] || exit 0; \
24464         r=`${PWD_COMMAND}`; export r; \
24465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24466         $(HOST_EXPORTS) \
24467         for flag in $(EXTRA_HOST_FLAGS) ; do \
24468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24469         done; \
24470         echo "Doing html in libcpp"; \
24471         (cd $(HOST_SUBDIR)/libcpp && \
24472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24474                   "RANLIB=$${RANLIB}" \
24475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24476                   html) \
24477           || exit 1
24478
24479 @endif libcpp
24480
24481 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24482 maybe-TAGS-libcpp:
24483 @if libcpp
24484 maybe-TAGS-libcpp: TAGS-libcpp
24485
24486 TAGS-libcpp: \
24487     configure-libcpp 
24488         @[ -f ./libcpp/Makefile ] || exit 0; \
24489         r=`${PWD_COMMAND}`; export r; \
24490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24491         $(HOST_EXPORTS) \
24492         for flag in $(EXTRA_HOST_FLAGS) ; do \
24493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24494         done; \
24495         echo "Doing TAGS in libcpp"; \
24496         (cd $(HOST_SUBDIR)/libcpp && \
24497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24499                   "RANLIB=$${RANLIB}" \
24500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24501                   TAGS) \
24502           || exit 1
24503
24504 @endif libcpp
24505
24506 .PHONY: maybe-install-info-libcpp install-info-libcpp
24507 maybe-install-info-libcpp:
24508 @if libcpp
24509 maybe-install-info-libcpp: install-info-libcpp
24510
24511 install-info-libcpp: \
24512     configure-libcpp \
24513     info-libcpp 
24514         @[ -f ./libcpp/Makefile ] || exit 0; \
24515         r=`${PWD_COMMAND}`; export r; \
24516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24517         $(HOST_EXPORTS) \
24518         for flag in $(EXTRA_HOST_FLAGS) ; do \
24519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24520         done; \
24521         echo "Doing install-info in libcpp"; \
24522         (cd $(HOST_SUBDIR)/libcpp && \
24523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24525                   "RANLIB=$${RANLIB}" \
24526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24527                   install-info) \
24528           || exit 1
24529
24530 @endif libcpp
24531
24532 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
24533 maybe-install-dvi-libcpp:
24534 @if libcpp
24535 maybe-install-dvi-libcpp: install-dvi-libcpp
24536
24537 install-dvi-libcpp: \
24538     configure-libcpp \
24539     dvi-libcpp 
24540         @[ -f ./libcpp/Makefile ] || exit 0; \
24541         r=`${PWD_COMMAND}`; export r; \
24542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24543         $(HOST_EXPORTS) \
24544         for flag in $(EXTRA_HOST_FLAGS) ; do \
24545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24546         done; \
24547         echo "Doing install-dvi in libcpp"; \
24548         (cd $(HOST_SUBDIR)/libcpp && \
24549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24551                   "RANLIB=$${RANLIB}" \
24552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24553                   install-dvi) \
24554           || exit 1
24555
24556 @endif libcpp
24557
24558 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24559 maybe-install-pdf-libcpp:
24560 @if libcpp
24561 maybe-install-pdf-libcpp: install-pdf-libcpp
24562
24563 install-pdf-libcpp: \
24564     configure-libcpp \
24565     pdf-libcpp 
24566         @[ -f ./libcpp/Makefile ] || exit 0; \
24567         r=`${PWD_COMMAND}`; export r; \
24568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24569         $(HOST_EXPORTS) \
24570         for flag in $(EXTRA_HOST_FLAGS) ; do \
24571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24572         done; \
24573         echo "Doing install-pdf in libcpp"; \
24574         (cd $(HOST_SUBDIR)/libcpp && \
24575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24577                   "RANLIB=$${RANLIB}" \
24578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24579                   install-pdf) \
24580           || exit 1
24581
24582 @endif libcpp
24583
24584 .PHONY: maybe-install-html-libcpp install-html-libcpp
24585 maybe-install-html-libcpp:
24586 @if libcpp
24587 maybe-install-html-libcpp: install-html-libcpp
24588
24589 install-html-libcpp: \
24590     configure-libcpp \
24591     html-libcpp 
24592         @[ -f ./libcpp/Makefile ] || exit 0; \
24593         r=`${PWD_COMMAND}`; export r; \
24594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24595         $(HOST_EXPORTS) \
24596         for flag in $(EXTRA_HOST_FLAGS) ; do \
24597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24598         done; \
24599         echo "Doing install-html in libcpp"; \
24600         (cd $(HOST_SUBDIR)/libcpp && \
24601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24603                   "RANLIB=$${RANLIB}" \
24604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24605                   install-html) \
24606           || exit 1
24607
24608 @endif libcpp
24609
24610 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24611 maybe-installcheck-libcpp:
24612 @if libcpp
24613 maybe-installcheck-libcpp: installcheck-libcpp
24614
24615 installcheck-libcpp: \
24616     configure-libcpp 
24617         @[ -f ./libcpp/Makefile ] || exit 0; \
24618         r=`${PWD_COMMAND}`; export r; \
24619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24620         $(HOST_EXPORTS) \
24621         for flag in $(EXTRA_HOST_FLAGS) ; do \
24622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24623         done; \
24624         echo "Doing installcheck in libcpp"; \
24625         (cd $(HOST_SUBDIR)/libcpp && \
24626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24628                   "RANLIB=$${RANLIB}" \
24629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24630                   installcheck) \
24631           || exit 1
24632
24633 @endif libcpp
24634
24635 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24636 maybe-mostlyclean-libcpp:
24637 @if libcpp
24638 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24639
24640 mostlyclean-libcpp: 
24641         @[ -f ./libcpp/Makefile ] || exit 0; \
24642         r=`${PWD_COMMAND}`; export r; \
24643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24644         $(HOST_EXPORTS) \
24645         for flag in $(EXTRA_HOST_FLAGS) ; do \
24646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24647         done; \
24648         echo "Doing mostlyclean in libcpp"; \
24649         (cd $(HOST_SUBDIR)/libcpp && \
24650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24652                   "RANLIB=$${RANLIB}" \
24653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24654                   mostlyclean) \
24655           || exit 1
24656
24657 @endif libcpp
24658
24659 .PHONY: maybe-clean-libcpp clean-libcpp
24660 maybe-clean-libcpp:
24661 @if libcpp
24662 maybe-clean-libcpp: clean-libcpp
24663
24664 clean-libcpp: 
24665         @[ -f ./libcpp/Makefile ] || exit 0; \
24666         r=`${PWD_COMMAND}`; export r; \
24667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24668         $(HOST_EXPORTS) \
24669         for flag in $(EXTRA_HOST_FLAGS) ; do \
24670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24671         done; \
24672         echo "Doing clean in libcpp"; \
24673         (cd $(HOST_SUBDIR)/libcpp && \
24674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24676                   "RANLIB=$${RANLIB}" \
24677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24678                   clean) \
24679           || exit 1
24680
24681 @endif libcpp
24682
24683 .PHONY: maybe-distclean-libcpp distclean-libcpp
24684 maybe-distclean-libcpp:
24685 @if libcpp
24686 maybe-distclean-libcpp: distclean-libcpp
24687
24688 distclean-libcpp: 
24689         @[ -f ./libcpp/Makefile ] || exit 0; \
24690         r=`${PWD_COMMAND}`; export r; \
24691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24692         $(HOST_EXPORTS) \
24693         for flag in $(EXTRA_HOST_FLAGS) ; do \
24694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24695         done; \
24696         echo "Doing distclean in libcpp"; \
24697         (cd $(HOST_SUBDIR)/libcpp && \
24698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24700                   "RANLIB=$${RANLIB}" \
24701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24702                   distclean) \
24703           || exit 1
24704
24705 @endif libcpp
24706
24707 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24708 maybe-maintainer-clean-libcpp:
24709 @if libcpp
24710 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24711
24712 maintainer-clean-libcpp: 
24713         @[ -f ./libcpp/Makefile ] || exit 0; \
24714         r=`${PWD_COMMAND}`; export r; \
24715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24716         $(HOST_EXPORTS) \
24717         for flag in $(EXTRA_HOST_FLAGS) ; do \
24718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24719         done; \
24720         echo "Doing maintainer-clean in libcpp"; \
24721         (cd $(HOST_SUBDIR)/libcpp && \
24722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24724                   "RANLIB=$${RANLIB}" \
24725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24726                   maintainer-clean) \
24727           || exit 1
24728
24729 @endif libcpp
24730
24731
24732
24733 .PHONY: configure-libcody maybe-configure-libcody
24734 maybe-configure-libcody:
24735 @if gcc-bootstrap
24736 configure-libcody: stage_current
24737 @endif gcc-bootstrap
24738 @if libcody
24739 maybe-configure-libcody: configure-libcody
24740 configure-libcody: 
24741         @r=`${PWD_COMMAND}`; export r; \
24742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24743         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24744         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24745         $(HOST_EXPORTS)  \
24746         echo Configuring in $(HOST_SUBDIR)/libcody; \
24747         cd "$(HOST_SUBDIR)/libcody" || exit 1; \
24748         case $(srcdir) in \
24749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24750           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24752         esac; \
24753         module_srcdir=libcody; \
24754         $(SHELL) \
24755           $$s/$$module_srcdir/configure \
24756           --srcdir=$${topdir}/$$module_srcdir \
24757           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24758           --target=${target_alias}  \
24759           || exit 1
24760 @endif libcody
24761
24762
24763
24764 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
24765 maybe-configure-stage1-libcody:
24766 @if libcody-bootstrap
24767 maybe-configure-stage1-libcody: configure-stage1-libcody
24768 configure-stage1-libcody:
24769         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24770         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24771         @r=`${PWD_COMMAND}`; export r; \
24772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24773         TFLAGS="$(STAGE1_TFLAGS)"; \
24774         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24775         $(HOST_EXPORTS) \
24776         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24777         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24778         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24779         echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
24780         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24781         cd $(HOST_SUBDIR)/libcody || exit 1; \
24782         case $(srcdir) in \
24783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24784           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24786         esac; \
24787         module_srcdir=libcody; \
24788         $(SHELL) $$s/$$module_srcdir/configure \
24789           --srcdir=$${topdir}/$$module_srcdir \
24790           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24791           --target=${target_alias} \
24792            \
24793           $(STAGE1_CONFIGURE_FLAGS)
24794 @endif libcody-bootstrap
24795
24796 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
24797 maybe-configure-stage2-libcody:
24798 @if libcody-bootstrap
24799 maybe-configure-stage2-libcody: configure-stage2-libcody
24800 configure-stage2-libcody:
24801         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24802         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24803         @r=`${PWD_COMMAND}`; export r; \
24804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24805         TFLAGS="$(STAGE2_TFLAGS)"; \
24806         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24807         $(HOST_EXPORTS) \
24808         $(POSTSTAGE1_HOST_EXPORTS) \
24809         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24810         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24811         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24812         echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
24813         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24814         cd $(HOST_SUBDIR)/libcody || exit 1; \
24815         case $(srcdir) in \
24816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24817           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24819         esac; \
24820         module_srcdir=libcody; \
24821         $(SHELL) $$s/$$module_srcdir/configure \
24822           --srcdir=$${topdir}/$$module_srcdir \
24823           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24824           --target=${target_alias} \
24825           --with-build-libsubdir=$(HOST_SUBDIR) \
24826           $(STAGE2_CONFIGURE_FLAGS)
24827 @endif libcody-bootstrap
24828
24829 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
24830 maybe-configure-stage3-libcody:
24831 @if libcody-bootstrap
24832 maybe-configure-stage3-libcody: configure-stage3-libcody
24833 configure-stage3-libcody:
24834         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24835         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24836         @r=`${PWD_COMMAND}`; export r; \
24837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24838         TFLAGS="$(STAGE3_TFLAGS)"; \
24839         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24840         $(HOST_EXPORTS) \
24841         $(POSTSTAGE1_HOST_EXPORTS) \
24842         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24843         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24844         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24845         echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
24846         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24847         cd $(HOST_SUBDIR)/libcody || exit 1; \
24848         case $(srcdir) in \
24849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24850           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24852         esac; \
24853         module_srcdir=libcody; \
24854         $(SHELL) $$s/$$module_srcdir/configure \
24855           --srcdir=$${topdir}/$$module_srcdir \
24856           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24857           --target=${target_alias} \
24858           --with-build-libsubdir=$(HOST_SUBDIR) \
24859           $(STAGE3_CONFIGURE_FLAGS)
24860 @endif libcody-bootstrap
24861
24862 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
24863 maybe-configure-stage4-libcody:
24864 @if libcody-bootstrap
24865 maybe-configure-stage4-libcody: configure-stage4-libcody
24866 configure-stage4-libcody:
24867         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24868         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24869         @r=`${PWD_COMMAND}`; export r; \
24870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24871         TFLAGS="$(STAGE4_TFLAGS)"; \
24872         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24873         $(HOST_EXPORTS) \
24874         $(POSTSTAGE1_HOST_EXPORTS) \
24875         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24876         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24877         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24878         echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
24879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24880         cd $(HOST_SUBDIR)/libcody || exit 1; \
24881         case $(srcdir) in \
24882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24883           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24885         esac; \
24886         module_srcdir=libcody; \
24887         $(SHELL) $$s/$$module_srcdir/configure \
24888           --srcdir=$${topdir}/$$module_srcdir \
24889           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24890           --target=${target_alias} \
24891           --with-build-libsubdir=$(HOST_SUBDIR) \
24892           $(STAGE4_CONFIGURE_FLAGS)
24893 @endif libcody-bootstrap
24894
24895 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
24896 maybe-configure-stageprofile-libcody:
24897 @if libcody-bootstrap
24898 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
24899 configure-stageprofile-libcody:
24900         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24901         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24902         @r=`${PWD_COMMAND}`; export r; \
24903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24904         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24905         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24906         $(HOST_EXPORTS) \
24907         $(POSTSTAGE1_HOST_EXPORTS) \
24908         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24909         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24910         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24911         echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
24912         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24913         cd $(HOST_SUBDIR)/libcody || exit 1; \
24914         case $(srcdir) in \
24915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24916           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24918         esac; \
24919         module_srcdir=libcody; \
24920         $(SHELL) $$s/$$module_srcdir/configure \
24921           --srcdir=$${topdir}/$$module_srcdir \
24922           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24923           --target=${target_alias} \
24924           --with-build-libsubdir=$(HOST_SUBDIR) \
24925           $(STAGEprofile_CONFIGURE_FLAGS)
24926 @endif libcody-bootstrap
24927
24928 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
24929 maybe-configure-stagetrain-libcody:
24930 @if libcody-bootstrap
24931 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
24932 configure-stagetrain-libcody:
24933         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24934         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24935         @r=`${PWD_COMMAND}`; export r; \
24936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24937         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24938         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24939         $(HOST_EXPORTS) \
24940         $(POSTSTAGE1_HOST_EXPORTS) \
24941         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24942         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24943         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
24944         echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
24945         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24946         cd $(HOST_SUBDIR)/libcody || exit 1; \
24947         case $(srcdir) in \
24948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24949           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24951         esac; \
24952         module_srcdir=libcody; \
24953         $(SHELL) $$s/$$module_srcdir/configure \
24954           --srcdir=$${topdir}/$$module_srcdir \
24955           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24956           --target=${target_alias} \
24957           --with-build-libsubdir=$(HOST_SUBDIR) \
24958           $(STAGEtrain_CONFIGURE_FLAGS)
24959 @endif libcody-bootstrap
24960
24961 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
24962 maybe-configure-stagefeedback-libcody:
24963 @if libcody-bootstrap
24964 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
24965 configure-stagefeedback-libcody:
24966         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24967         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
24968         @r=`${PWD_COMMAND}`; export r; \
24969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24970         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24971         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
24972         $(HOST_EXPORTS) \
24973         $(POSTSTAGE1_HOST_EXPORTS) \
24974         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24975         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24976         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24977         echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
24978         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
24979         cd $(HOST_SUBDIR)/libcody || exit 1; \
24980         case $(srcdir) in \
24981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24982           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
24983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24984         esac; \
24985         module_srcdir=libcody; \
24986         $(SHELL) $$s/$$module_srcdir/configure \
24987           --srcdir=$${topdir}/$$module_srcdir \
24988           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24989           --target=${target_alias} \
24990           --with-build-libsubdir=$(HOST_SUBDIR) \
24991           $(STAGEfeedback_CONFIGURE_FLAGS)
24992 @endif libcody-bootstrap
24993
24994 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
24995 maybe-configure-stageautoprofile-libcody:
24996 @if libcody-bootstrap
24997 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
24998 configure-stageautoprofile-libcody:
24999         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25000         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25001         @r=`${PWD_COMMAND}`; export r; \
25002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25003         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25004         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25005         $(HOST_EXPORTS) \
25006         $(POSTSTAGE1_HOST_EXPORTS) \
25007         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25008         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25009         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
25010         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25012         cd $(HOST_SUBDIR)/libcody || exit 1; \
25013         case $(srcdir) in \
25014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25015           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25017         esac; \
25018         module_srcdir=libcody; \
25019         $(SHELL) $$s/$$module_srcdir/configure \
25020           --srcdir=$${topdir}/$$module_srcdir \
25021           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25022           --target=${target_alias} \
25023           --with-build-libsubdir=$(HOST_SUBDIR) \
25024           $(STAGEautoprofile_CONFIGURE_FLAGS)
25025 @endif libcody-bootstrap
25026
25027 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25028 maybe-configure-stageautofeedback-libcody:
25029 @if libcody-bootstrap
25030 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25031 configure-stageautofeedback-libcody:
25032         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25033         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25034         @r=`${PWD_COMMAND}`; export r; \
25035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25036         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25037         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25038         $(HOST_EXPORTS) \
25039         $(POSTSTAGE1_HOST_EXPORTS) \
25040         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25041         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25042         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
25043         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25044         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25045         cd $(HOST_SUBDIR)/libcody || exit 1; \
25046         case $(srcdir) in \
25047           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25048           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25049                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25050         esac; \
25051         module_srcdir=libcody; \
25052         $(SHELL) $$s/$$module_srcdir/configure \
25053           --srcdir=$${topdir}/$$module_srcdir \
25054           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25055           --target=${target_alias} \
25056           --with-build-libsubdir=$(HOST_SUBDIR) \
25057           $(STAGEautofeedback_CONFIGURE_FLAGS)
25058 @endif libcody-bootstrap
25059
25060
25061
25062
25063
25064 .PHONY: all-libcody maybe-all-libcody
25065 maybe-all-libcody:
25066 @if gcc-bootstrap
25067 all-libcody: stage_current
25068 @endif gcc-bootstrap
25069 @if libcody
25070 TARGET-libcody=all
25071 maybe-all-libcody: all-libcody
25072 all-libcody: configure-libcody
25073         @r=`${PWD_COMMAND}`; export r; \
25074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25075         $(HOST_EXPORTS)  \
25076         (cd $(HOST_SUBDIR)/libcody && \
25077           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25078                 $(TARGET-libcody))
25079 @endif libcody
25080
25081
25082
25083 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25084 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25085 maybe-all-stage1-libcody:
25086 maybe-clean-stage1-libcody:
25087 @if libcody-bootstrap
25088 maybe-all-stage1-libcody: all-stage1-libcody
25089 all-stage1: all-stage1-libcody
25090 TARGET-stage1-libcody = $(TARGET-libcody)
25091 all-stage1-libcody: configure-stage1-libcody
25092         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25093         @r=`${PWD_COMMAND}`; export r; \
25094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25095         TFLAGS="$(STAGE1_TFLAGS)"; \
25096         $(HOST_EXPORTS)  \
25097         cd $(HOST_SUBDIR)/libcody && \
25098          \
25099         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25100                 CFLAGS="$(STAGE1_CFLAGS)" \
25101                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25102                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25103                 LIBCFLAGS="$(LIBCFLAGS)" \
25104                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25105                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25106                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25107                 $(EXTRA_HOST_FLAGS)  \
25108                 $(STAGE1_FLAGS_TO_PASS)  \
25109                 TFLAGS="$(STAGE1_TFLAGS)"  \
25110                 $(TARGET-stage1-libcody)
25111
25112 maybe-clean-stage1-libcody: clean-stage1-libcody
25113 clean-stage1: clean-stage1-libcody
25114 clean-stage1-libcody:
25115         @if [ $(current_stage) = stage1 ]; then \
25116           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25117         else \
25118           [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25119           $(MAKE) stage1-start; \
25120         fi; \
25121         cd $(HOST_SUBDIR)/libcody && \
25122         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25123         $(STAGE1_FLAGS_TO_PASS)  clean
25124 @endif libcody-bootstrap
25125
25126
25127 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25128 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25129 maybe-all-stage2-libcody:
25130 maybe-clean-stage2-libcody:
25131 @if libcody-bootstrap
25132 maybe-all-stage2-libcody: all-stage2-libcody
25133 all-stage2: all-stage2-libcody
25134 TARGET-stage2-libcody = $(TARGET-libcody)
25135 all-stage2-libcody: configure-stage2-libcody
25136         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25137         @r=`${PWD_COMMAND}`; export r; \
25138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25139         TFLAGS="$(STAGE2_TFLAGS)"; \
25140         $(HOST_EXPORTS) \
25141         $(POSTSTAGE1_HOST_EXPORTS)  \
25142         cd $(HOST_SUBDIR)/libcody && \
25143          \
25144         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25145                 CFLAGS="$(STAGE2_CFLAGS)" \
25146                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25147                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25148                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25149                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25150                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25151                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25152                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25153                 TFLAGS="$(STAGE2_TFLAGS)"  \
25154                 $(TARGET-stage2-libcody)
25155
25156 maybe-clean-stage2-libcody: clean-stage2-libcody
25157 clean-stage2: clean-stage2-libcody
25158 clean-stage2-libcody:
25159         @if [ $(current_stage) = stage2 ]; then \
25160           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25161         else \
25162           [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25163           $(MAKE) stage2-start; \
25164         fi; \
25165         cd $(HOST_SUBDIR)/libcody && \
25166         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25167 @endif libcody-bootstrap
25168
25169
25170 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25171 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25172 maybe-all-stage3-libcody:
25173 maybe-clean-stage3-libcody:
25174 @if libcody-bootstrap
25175 maybe-all-stage3-libcody: all-stage3-libcody
25176 all-stage3: all-stage3-libcody
25177 TARGET-stage3-libcody = $(TARGET-libcody)
25178 all-stage3-libcody: configure-stage3-libcody
25179         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25180         @r=`${PWD_COMMAND}`; export r; \
25181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25182         TFLAGS="$(STAGE3_TFLAGS)"; \
25183         $(HOST_EXPORTS) \
25184         $(POSTSTAGE1_HOST_EXPORTS)  \
25185         cd $(HOST_SUBDIR)/libcody && \
25186          \
25187         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25188                 CFLAGS="$(STAGE3_CFLAGS)" \
25189                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25190                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25191                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25192                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25193                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25194                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25195                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25196                 TFLAGS="$(STAGE3_TFLAGS)"  \
25197                 $(TARGET-stage3-libcody)
25198
25199 maybe-clean-stage3-libcody: clean-stage3-libcody
25200 clean-stage3: clean-stage3-libcody
25201 clean-stage3-libcody:
25202         @if [ $(current_stage) = stage3 ]; then \
25203           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25204         else \
25205           [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25206           $(MAKE) stage3-start; \
25207         fi; \
25208         cd $(HOST_SUBDIR)/libcody && \
25209         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25210 @endif libcody-bootstrap
25211
25212
25213 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25214 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25215 maybe-all-stage4-libcody:
25216 maybe-clean-stage4-libcody:
25217 @if libcody-bootstrap
25218 maybe-all-stage4-libcody: all-stage4-libcody
25219 all-stage4: all-stage4-libcody
25220 TARGET-stage4-libcody = $(TARGET-libcody)
25221 all-stage4-libcody: configure-stage4-libcody
25222         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25223         @r=`${PWD_COMMAND}`; export r; \
25224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25225         TFLAGS="$(STAGE4_TFLAGS)"; \
25226         $(HOST_EXPORTS) \
25227         $(POSTSTAGE1_HOST_EXPORTS)  \
25228         cd $(HOST_SUBDIR)/libcody && \
25229          \
25230         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25231                 CFLAGS="$(STAGE4_CFLAGS)" \
25232                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25233                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25234                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25235                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25236                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25237                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25238                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25239                 TFLAGS="$(STAGE4_TFLAGS)"  \
25240                 $(TARGET-stage4-libcody)
25241
25242 maybe-clean-stage4-libcody: clean-stage4-libcody
25243 clean-stage4: clean-stage4-libcody
25244 clean-stage4-libcody:
25245         @if [ $(current_stage) = stage4 ]; then \
25246           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25247         else \
25248           [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25249           $(MAKE) stage4-start; \
25250         fi; \
25251         cd $(HOST_SUBDIR)/libcody && \
25252         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25253 @endif libcody-bootstrap
25254
25255
25256 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25257 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25258 maybe-all-stageprofile-libcody:
25259 maybe-clean-stageprofile-libcody:
25260 @if libcody-bootstrap
25261 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25262 all-stageprofile: all-stageprofile-libcody
25263 TARGET-stageprofile-libcody = $(TARGET-libcody)
25264 all-stageprofile-libcody: configure-stageprofile-libcody
25265         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25266         @r=`${PWD_COMMAND}`; export r; \
25267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25268         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25269         $(HOST_EXPORTS) \
25270         $(POSTSTAGE1_HOST_EXPORTS)  \
25271         cd $(HOST_SUBDIR)/libcody && \
25272          \
25273         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25274                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25275                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25276                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25277                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25278                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25279                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25280                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25281                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25282                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
25283                 $(TARGET-stageprofile-libcody)
25284
25285 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25286 clean-stageprofile: clean-stageprofile-libcody
25287 clean-stageprofile-libcody:
25288         @if [ $(current_stage) = stageprofile ]; then \
25289           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25290         else \
25291           [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25292           $(MAKE) stageprofile-start; \
25293         fi; \
25294         cd $(HOST_SUBDIR)/libcody && \
25295         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25296 @endif libcody-bootstrap
25297
25298
25299 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25300 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25301 maybe-all-stagetrain-libcody:
25302 maybe-clean-stagetrain-libcody:
25303 @if libcody-bootstrap
25304 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25305 all-stagetrain: all-stagetrain-libcody
25306 TARGET-stagetrain-libcody = $(TARGET-libcody)
25307 all-stagetrain-libcody: configure-stagetrain-libcody
25308         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25309         @r=`${PWD_COMMAND}`; export r; \
25310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25311         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25312         $(HOST_EXPORTS) \
25313         $(POSTSTAGE1_HOST_EXPORTS)  \
25314         cd $(HOST_SUBDIR)/libcody && \
25315          \
25316         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25317                 CFLAGS="$(STAGEtrain_CFLAGS)" \
25318                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25319                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25320                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25321                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25322                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25323                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25324                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25325                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
25326                 $(TARGET-stagetrain-libcody)
25327
25328 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25329 clean-stagetrain: clean-stagetrain-libcody
25330 clean-stagetrain-libcody:
25331         @if [ $(current_stage) = stagetrain ]; then \
25332           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25333         else \
25334           [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25335           $(MAKE) stagetrain-start; \
25336         fi; \
25337         cd $(HOST_SUBDIR)/libcody && \
25338         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25339 @endif libcody-bootstrap
25340
25341
25342 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25343 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25344 maybe-all-stagefeedback-libcody:
25345 maybe-clean-stagefeedback-libcody:
25346 @if libcody-bootstrap
25347 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25348 all-stagefeedback: all-stagefeedback-libcody
25349 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25350 all-stagefeedback-libcody: configure-stagefeedback-libcody
25351         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25352         @r=`${PWD_COMMAND}`; export r; \
25353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25354         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25355         $(HOST_EXPORTS) \
25356         $(POSTSTAGE1_HOST_EXPORTS)  \
25357         cd $(HOST_SUBDIR)/libcody && \
25358          \
25359         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25360                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25361                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25362                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25363                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25364                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25365                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25366                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25367                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25368                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
25369                 $(TARGET-stagefeedback-libcody)
25370
25371 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25372 clean-stagefeedback: clean-stagefeedback-libcody
25373 clean-stagefeedback-libcody:
25374         @if [ $(current_stage) = stagefeedback ]; then \
25375           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25376         else \
25377           [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25378           $(MAKE) stagefeedback-start; \
25379         fi; \
25380         cd $(HOST_SUBDIR)/libcody && \
25381         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25382 @endif libcody-bootstrap
25383
25384
25385 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25386 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25387 maybe-all-stageautoprofile-libcody:
25388 maybe-clean-stageautoprofile-libcody:
25389 @if libcody-bootstrap
25390 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25391 all-stageautoprofile: all-stageautoprofile-libcody
25392 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25393 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25394         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25395         @r=`${PWD_COMMAND}`; export r; \
25396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25397         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25398         $(HOST_EXPORTS) \
25399         $(POSTSTAGE1_HOST_EXPORTS)  \
25400         cd $(HOST_SUBDIR)/libcody && \
25401         $$s/gcc/config/i386/$(AUTO_PROFILE) \
25402         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25403                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25404                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25405                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25406                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25407                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25408                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25409                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25410                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25411                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
25412                 $(TARGET-stageautoprofile-libcody)
25413
25414 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25415 clean-stageautoprofile: clean-stageautoprofile-libcody
25416 clean-stageautoprofile-libcody:
25417         @if [ $(current_stage) = stageautoprofile ]; then \
25418           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25419         else \
25420           [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25421           $(MAKE) stageautoprofile-start; \
25422         fi; \
25423         cd $(HOST_SUBDIR)/libcody && \
25424         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25425 @endif libcody-bootstrap
25426
25427
25428 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25429 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25430 maybe-all-stageautofeedback-libcody:
25431 maybe-clean-stageautofeedback-libcody:
25432 @if libcody-bootstrap
25433 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25434 all-stageautofeedback: all-stageautofeedback-libcody
25435 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25436 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25437         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25438         @r=`${PWD_COMMAND}`; export r; \
25439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25440         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25441         $(HOST_EXPORTS) \
25442         $(POSTSTAGE1_HOST_EXPORTS)  \
25443         cd $(HOST_SUBDIR)/libcody && \
25444          \
25445         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25446                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25447                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25448                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25449                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25450                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25451                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25452                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25453                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25454                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25455                 $(TARGET-stageautofeedback-libcody)
25456
25457 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25458 clean-stageautofeedback: clean-stageautofeedback-libcody
25459 clean-stageautofeedback-libcody:
25460         @if [ $(current_stage) = stageautofeedback ]; then \
25461           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25462         else \
25463           [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25464           $(MAKE) stageautofeedback-start; \
25465         fi; \
25466         cd $(HOST_SUBDIR)/libcody && \
25467         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25468 @endif libcody-bootstrap
25469
25470
25471
25472
25473
25474 .PHONY: check-libcody maybe-check-libcody
25475 maybe-check-libcody:
25476 @if libcody
25477 maybe-check-libcody: check-libcody
25478
25479 check-libcody:
25480         @: $(MAKE); $(unstage)
25481         @r=`${PWD_COMMAND}`; export r; \
25482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25483         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25484         (cd $(HOST_SUBDIR)/libcody && \
25485           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
25486
25487 @endif libcody
25488
25489 .PHONY: install-libcody maybe-install-libcody
25490 maybe-install-libcody:
25491 @if libcody
25492 maybe-install-libcody: install-libcody
25493
25494 install-libcody:
25495
25496 @endif libcody
25497
25498 .PHONY: install-strip-libcody maybe-install-strip-libcody
25499 maybe-install-strip-libcody:
25500 @if libcody
25501 maybe-install-strip-libcody: install-strip-libcody
25502
25503 install-strip-libcody:
25504
25505 @endif libcody
25506
25507 # Other targets (info, dvi, pdf, etc.)
25508
25509 .PHONY: maybe-info-libcody info-libcody
25510 maybe-info-libcody:
25511 @if libcody
25512 maybe-info-libcody: info-libcody
25513
25514 # libcody doesn't support info.
25515 info-libcody:
25516
25517 @endif libcody
25518
25519 .PHONY: maybe-dvi-libcody dvi-libcody
25520 maybe-dvi-libcody:
25521 @if libcody
25522 maybe-dvi-libcody: dvi-libcody
25523
25524 # libcody doesn't support dvi.
25525 dvi-libcody:
25526
25527 @endif libcody
25528
25529 .PHONY: maybe-pdf-libcody pdf-libcody
25530 maybe-pdf-libcody:
25531 @if libcody
25532 maybe-pdf-libcody: pdf-libcody
25533
25534 # libcody doesn't support pdf.
25535 pdf-libcody:
25536
25537 @endif libcody
25538
25539 .PHONY: maybe-html-libcody html-libcody
25540 maybe-html-libcody:
25541 @if libcody
25542 maybe-html-libcody: html-libcody
25543
25544 # libcody doesn't support html.
25545 html-libcody:
25546
25547 @endif libcody
25548
25549 .PHONY: maybe-TAGS-libcody TAGS-libcody
25550 maybe-TAGS-libcody:
25551 @if libcody
25552 maybe-TAGS-libcody: TAGS-libcody
25553
25554 # libcody doesn't support TAGS.
25555 TAGS-libcody:
25556
25557 @endif libcody
25558
25559 .PHONY: maybe-install-info-libcody install-info-libcody
25560 maybe-install-info-libcody:
25561 @if libcody
25562 maybe-install-info-libcody: install-info-libcody
25563
25564 # libcody doesn't support install-info.
25565 install-info-libcody:
25566
25567 @endif libcody
25568
25569 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
25570 maybe-install-dvi-libcody:
25571 @if libcody
25572 maybe-install-dvi-libcody: install-dvi-libcody
25573
25574 # libcody doesn't support install-dvi.
25575 install-dvi-libcody:
25576
25577 @endif libcody
25578
25579 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25580 maybe-install-pdf-libcody:
25581 @if libcody
25582 maybe-install-pdf-libcody: install-pdf-libcody
25583
25584 # libcody doesn't support install-pdf.
25585 install-pdf-libcody:
25586
25587 @endif libcody
25588
25589 .PHONY: maybe-install-html-libcody install-html-libcody
25590 maybe-install-html-libcody:
25591 @if libcody
25592 maybe-install-html-libcody: install-html-libcody
25593
25594 # libcody doesn't support install-html.
25595 install-html-libcody:
25596
25597 @endif libcody
25598
25599 .PHONY: maybe-installcheck-libcody installcheck-libcody
25600 maybe-installcheck-libcody:
25601 @if libcody
25602 maybe-installcheck-libcody: installcheck-libcody
25603
25604 installcheck-libcody: \
25605     configure-libcody 
25606         @[ -f ./libcody/Makefile ] || exit 0; \
25607         r=`${PWD_COMMAND}`; export r; \
25608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25609         $(HOST_EXPORTS) \
25610         for flag in $(EXTRA_HOST_FLAGS) ; do \
25611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25612         done; \
25613         echo "Doing installcheck in libcody"; \
25614         (cd $(HOST_SUBDIR)/libcody && \
25615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25617                   "RANLIB=$${RANLIB}" \
25618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25619                   installcheck) \
25620           || exit 1
25621
25622 @endif libcody
25623
25624 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
25625 maybe-mostlyclean-libcody:
25626 @if libcody
25627 maybe-mostlyclean-libcody: mostlyclean-libcody
25628
25629 mostlyclean-libcody: 
25630         @[ -f ./libcody/Makefile ] || exit 0; \
25631         r=`${PWD_COMMAND}`; export r; \
25632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633         $(HOST_EXPORTS) \
25634         for flag in $(EXTRA_HOST_FLAGS) ; do \
25635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25636         done; \
25637         echo "Doing mostlyclean in libcody"; \
25638         (cd $(HOST_SUBDIR)/libcody && \
25639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25641                   "RANLIB=$${RANLIB}" \
25642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25643                   mostlyclean) \
25644           || exit 1
25645
25646 @endif libcody
25647
25648 .PHONY: maybe-clean-libcody clean-libcody
25649 maybe-clean-libcody:
25650 @if libcody
25651 maybe-clean-libcody: clean-libcody
25652
25653 clean-libcody: 
25654         @[ -f ./libcody/Makefile ] || exit 0; \
25655         r=`${PWD_COMMAND}`; export r; \
25656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25657         $(HOST_EXPORTS) \
25658         for flag in $(EXTRA_HOST_FLAGS) ; do \
25659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25660         done; \
25661         echo "Doing clean in libcody"; \
25662         (cd $(HOST_SUBDIR)/libcody && \
25663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25665                   "RANLIB=$${RANLIB}" \
25666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25667                   clean) \
25668           || exit 1
25669
25670 @endif libcody
25671
25672 .PHONY: maybe-distclean-libcody distclean-libcody
25673 maybe-distclean-libcody:
25674 @if libcody
25675 maybe-distclean-libcody: distclean-libcody
25676
25677 distclean-libcody: 
25678         @[ -f ./libcody/Makefile ] || exit 0; \
25679         r=`${PWD_COMMAND}`; export r; \
25680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25681         $(HOST_EXPORTS) \
25682         for flag in $(EXTRA_HOST_FLAGS) ; do \
25683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25684         done; \
25685         echo "Doing distclean in libcody"; \
25686         (cd $(HOST_SUBDIR)/libcody && \
25687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25689                   "RANLIB=$${RANLIB}" \
25690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25691                   distclean) \
25692           || exit 1
25693
25694 @endif libcody
25695
25696 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
25697 maybe-maintainer-clean-libcody:
25698 @if libcody
25699 maybe-maintainer-clean-libcody: maintainer-clean-libcody
25700
25701 maintainer-clean-libcody: 
25702         @[ -f ./libcody/Makefile ] || exit 0; \
25703         r=`${PWD_COMMAND}`; export r; \
25704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25705         $(HOST_EXPORTS) \
25706         for flag in $(EXTRA_HOST_FLAGS) ; do \
25707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25708         done; \
25709         echo "Doing maintainer-clean in libcody"; \
25710         (cd $(HOST_SUBDIR)/libcody && \
25711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25713                   "RANLIB=$${RANLIB}" \
25714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25715                   maintainer-clean) \
25716           || exit 1
25717
25718 @endif libcody
25719
25720
25721
25722 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
25723 maybe-configure-libdecnumber:
25724 @if gcc-bootstrap
25725 configure-libdecnumber: stage_current
25726 @endif gcc-bootstrap
25727 @if libdecnumber
25728 maybe-configure-libdecnumber: configure-libdecnumber
25729 configure-libdecnumber: 
25730         @r=`${PWD_COMMAND}`; export r; \
25731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25732         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25733         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25734         $(HOST_EXPORTS)  \
25735         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
25736         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
25737         case $(srcdir) in \
25738           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25739           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25740                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25741         esac; \
25742         module_srcdir=libdecnumber; \
25743         $(SHELL) \
25744           $$s/$$module_srcdir/configure \
25745           --srcdir=$${topdir}/$$module_srcdir \
25746           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25747           --target=${target_alias}  \
25748           || exit 1
25749 @endif libdecnumber
25750
25751
25752
25753 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
25754 maybe-configure-stage1-libdecnumber:
25755 @if libdecnumber-bootstrap
25756 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
25757 configure-stage1-libdecnumber:
25758         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25759         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25760         @r=`${PWD_COMMAND}`; export r; \
25761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25762         TFLAGS="$(STAGE1_TFLAGS)"; \
25763         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25764         $(HOST_EXPORTS) \
25765         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25766         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25767         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
25768         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
25769         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25770         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25771         case $(srcdir) in \
25772           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25773           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25774                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25775         esac; \
25776         module_srcdir=libdecnumber; \
25777         $(SHELL) $$s/$$module_srcdir/configure \
25778           --srcdir=$${topdir}/$$module_srcdir \
25779           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25780           --target=${target_alias} \
25781            \
25782           $(STAGE1_CONFIGURE_FLAGS)
25783 @endif libdecnumber-bootstrap
25784
25785 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
25786 maybe-configure-stage2-libdecnumber:
25787 @if libdecnumber-bootstrap
25788 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
25789 configure-stage2-libdecnumber:
25790         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25791         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25792         @r=`${PWD_COMMAND}`; export r; \
25793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25794         TFLAGS="$(STAGE2_TFLAGS)"; \
25795         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25796         $(HOST_EXPORTS) \
25797         $(POSTSTAGE1_HOST_EXPORTS) \
25798         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25799         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25800         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
25801         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
25802         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25803         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25804         case $(srcdir) in \
25805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25806           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25808         esac; \
25809         module_srcdir=libdecnumber; \
25810         $(SHELL) $$s/$$module_srcdir/configure \
25811           --srcdir=$${topdir}/$$module_srcdir \
25812           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25813           --target=${target_alias} \
25814           --with-build-libsubdir=$(HOST_SUBDIR) \
25815           $(STAGE2_CONFIGURE_FLAGS)
25816 @endif libdecnumber-bootstrap
25817
25818 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
25819 maybe-configure-stage3-libdecnumber:
25820 @if libdecnumber-bootstrap
25821 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
25822 configure-stage3-libdecnumber:
25823         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25824         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25825         @r=`${PWD_COMMAND}`; export r; \
25826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25827         TFLAGS="$(STAGE3_TFLAGS)"; \
25828         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25829         $(HOST_EXPORTS) \
25830         $(POSTSTAGE1_HOST_EXPORTS) \
25831         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25832         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25833         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
25834         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
25835         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25836         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25837         case $(srcdir) in \
25838           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25839           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25840                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25841         esac; \
25842         module_srcdir=libdecnumber; \
25843         $(SHELL) $$s/$$module_srcdir/configure \
25844           --srcdir=$${topdir}/$$module_srcdir \
25845           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25846           --target=${target_alias} \
25847           --with-build-libsubdir=$(HOST_SUBDIR) \
25848           $(STAGE3_CONFIGURE_FLAGS)
25849 @endif libdecnumber-bootstrap
25850
25851 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
25852 maybe-configure-stage4-libdecnumber:
25853 @if libdecnumber-bootstrap
25854 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
25855 configure-stage4-libdecnumber:
25856         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25857         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25858         @r=`${PWD_COMMAND}`; export r; \
25859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25860         TFLAGS="$(STAGE4_TFLAGS)"; \
25861         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25862         $(HOST_EXPORTS) \
25863         $(POSTSTAGE1_HOST_EXPORTS) \
25864         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25865         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25866         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
25867         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
25868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25869         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25870         case $(srcdir) in \
25871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25872           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25874         esac; \
25875         module_srcdir=libdecnumber; \
25876         $(SHELL) $$s/$$module_srcdir/configure \
25877           --srcdir=$${topdir}/$$module_srcdir \
25878           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25879           --target=${target_alias} \
25880           --with-build-libsubdir=$(HOST_SUBDIR) \
25881           $(STAGE4_CONFIGURE_FLAGS)
25882 @endif libdecnumber-bootstrap
25883
25884 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
25885 maybe-configure-stageprofile-libdecnumber:
25886 @if libdecnumber-bootstrap
25887 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25888 configure-stageprofile-libdecnumber:
25889         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25890         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25891         @r=`${PWD_COMMAND}`; export r; \
25892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25893         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25894         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25895         $(HOST_EXPORTS) \
25896         $(POSTSTAGE1_HOST_EXPORTS) \
25897         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25898         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25899         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
25900         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
25901         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25902         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25903         case $(srcdir) in \
25904           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25905           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25906                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25907         esac; \
25908         module_srcdir=libdecnumber; \
25909         $(SHELL) $$s/$$module_srcdir/configure \
25910           --srcdir=$${topdir}/$$module_srcdir \
25911           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25912           --target=${target_alias} \
25913           --with-build-libsubdir=$(HOST_SUBDIR) \
25914           $(STAGEprofile_CONFIGURE_FLAGS)
25915 @endif libdecnumber-bootstrap
25916
25917 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
25918 maybe-configure-stagetrain-libdecnumber:
25919 @if libdecnumber-bootstrap
25920 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
25921 configure-stagetrain-libdecnumber:
25922         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25923         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25924         @r=`${PWD_COMMAND}`; export r; \
25925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25926         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25927         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25928         $(HOST_EXPORTS) \
25929         $(POSTSTAGE1_HOST_EXPORTS) \
25930         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25931         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25932         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
25933         echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
25934         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25935         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25936         case $(srcdir) in \
25937           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25938           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25939                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25940         esac; \
25941         module_srcdir=libdecnumber; \
25942         $(SHELL) $$s/$$module_srcdir/configure \
25943           --srcdir=$${topdir}/$$module_srcdir \
25944           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25945           --target=${target_alias} \
25946           --with-build-libsubdir=$(HOST_SUBDIR) \
25947           $(STAGEtrain_CONFIGURE_FLAGS)
25948 @endif libdecnumber-bootstrap
25949
25950 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
25951 maybe-configure-stagefeedback-libdecnumber:
25952 @if libdecnumber-bootstrap
25953 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25954 configure-stagefeedback-libdecnumber:
25955         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25956         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25957         @r=`${PWD_COMMAND}`; export r; \
25958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25959         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25960         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25961         $(HOST_EXPORTS) \
25962         $(POSTSTAGE1_HOST_EXPORTS) \
25963         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25964         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25965         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
25966         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
25967         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25968         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25969         case $(srcdir) in \
25970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25971           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25973         esac; \
25974         module_srcdir=libdecnumber; \
25975         $(SHELL) $$s/$$module_srcdir/configure \
25976           --srcdir=$${topdir}/$$module_srcdir \
25977           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25978           --target=${target_alias} \
25979           --with-build-libsubdir=$(HOST_SUBDIR) \
25980           $(STAGEfeedback_CONFIGURE_FLAGS)
25981 @endif libdecnumber-bootstrap
25982
25983 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
25984 maybe-configure-stageautoprofile-libdecnumber:
25985 @if libdecnumber-bootstrap
25986 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
25987 configure-stageautoprofile-libdecnumber:
25988         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25989         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25990         @r=`${PWD_COMMAND}`; export r; \
25991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25992         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25993         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25994         $(HOST_EXPORTS) \
25995         $(POSTSTAGE1_HOST_EXPORTS) \
25996         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25997         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25998         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
25999         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26001         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26002         case $(srcdir) in \
26003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26004           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26006         esac; \
26007         module_srcdir=libdecnumber; \
26008         $(SHELL) $$s/$$module_srcdir/configure \
26009           --srcdir=$${topdir}/$$module_srcdir \
26010           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26011           --target=${target_alias} \
26012           --with-build-libsubdir=$(HOST_SUBDIR) \
26013           $(STAGEautoprofile_CONFIGURE_FLAGS)
26014 @endif libdecnumber-bootstrap
26015
26016 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26017 maybe-configure-stageautofeedback-libdecnumber:
26018 @if libdecnumber-bootstrap
26019 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26020 configure-stageautofeedback-libdecnumber:
26021         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26023         @r=`${PWD_COMMAND}`; export r; \
26024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26025         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26026         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26027         $(HOST_EXPORTS) \
26028         $(POSTSTAGE1_HOST_EXPORTS) \
26029         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26030         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26031         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
26032         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26033         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26034         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26035         case $(srcdir) in \
26036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26037           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26039         esac; \
26040         module_srcdir=libdecnumber; \
26041         $(SHELL) $$s/$$module_srcdir/configure \
26042           --srcdir=$${topdir}/$$module_srcdir \
26043           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26044           --target=${target_alias} \
26045           --with-build-libsubdir=$(HOST_SUBDIR) \
26046           $(STAGEautofeedback_CONFIGURE_FLAGS)
26047 @endif libdecnumber-bootstrap
26048
26049
26050
26051
26052
26053 .PHONY: all-libdecnumber maybe-all-libdecnumber
26054 maybe-all-libdecnumber:
26055 @if gcc-bootstrap
26056 all-libdecnumber: stage_current
26057 @endif gcc-bootstrap
26058 @if libdecnumber
26059 TARGET-libdecnumber=all
26060 maybe-all-libdecnumber: all-libdecnumber
26061 all-libdecnumber: configure-libdecnumber
26062         @r=`${PWD_COMMAND}`; export r; \
26063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26064         $(HOST_EXPORTS)  \
26065         (cd $(HOST_SUBDIR)/libdecnumber && \
26066           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26067                 $(TARGET-libdecnumber))
26068 @endif libdecnumber
26069
26070
26071
26072 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26073 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26074 maybe-all-stage1-libdecnumber:
26075 maybe-clean-stage1-libdecnumber:
26076 @if libdecnumber-bootstrap
26077 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26078 all-stage1: all-stage1-libdecnumber
26079 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26080 all-stage1-libdecnumber: configure-stage1-libdecnumber
26081         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26082         @r=`${PWD_COMMAND}`; export r; \
26083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26084         TFLAGS="$(STAGE1_TFLAGS)"; \
26085         $(HOST_EXPORTS)  \
26086         cd $(HOST_SUBDIR)/libdecnumber && \
26087          \
26088         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26089                 CFLAGS="$(STAGE1_CFLAGS)" \
26090                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26091                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26092                 LIBCFLAGS="$(LIBCFLAGS)" \
26093                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26094                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26095                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26096                 $(EXTRA_HOST_FLAGS)  \
26097                 $(STAGE1_FLAGS_TO_PASS)  \
26098                 TFLAGS="$(STAGE1_TFLAGS)"  \
26099                 $(TARGET-stage1-libdecnumber)
26100
26101 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26102 clean-stage1: clean-stage1-libdecnumber
26103 clean-stage1-libdecnumber:
26104         @if [ $(current_stage) = stage1 ]; then \
26105           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26106         else \
26107           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26108           $(MAKE) stage1-start; \
26109         fi; \
26110         cd $(HOST_SUBDIR)/libdecnumber && \
26111         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26112         $(STAGE1_FLAGS_TO_PASS)  clean
26113 @endif libdecnumber-bootstrap
26114
26115
26116 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26117 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26118 maybe-all-stage2-libdecnumber:
26119 maybe-clean-stage2-libdecnumber:
26120 @if libdecnumber-bootstrap
26121 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26122 all-stage2: all-stage2-libdecnumber
26123 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26124 all-stage2-libdecnumber: configure-stage2-libdecnumber
26125         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26126         @r=`${PWD_COMMAND}`; export r; \
26127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26128         TFLAGS="$(STAGE2_TFLAGS)"; \
26129         $(HOST_EXPORTS) \
26130         $(POSTSTAGE1_HOST_EXPORTS)  \
26131         cd $(HOST_SUBDIR)/libdecnumber && \
26132          \
26133         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26134                 CFLAGS="$(STAGE2_CFLAGS)" \
26135                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26136                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26137                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26138                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26139                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26140                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26141                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26142                 TFLAGS="$(STAGE2_TFLAGS)"  \
26143                 $(TARGET-stage2-libdecnumber)
26144
26145 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26146 clean-stage2: clean-stage2-libdecnumber
26147 clean-stage2-libdecnumber:
26148         @if [ $(current_stage) = stage2 ]; then \
26149           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26150         else \
26151           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26152           $(MAKE) stage2-start; \
26153         fi; \
26154         cd $(HOST_SUBDIR)/libdecnumber && \
26155         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26156 @endif libdecnumber-bootstrap
26157
26158
26159 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26160 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26161 maybe-all-stage3-libdecnumber:
26162 maybe-clean-stage3-libdecnumber:
26163 @if libdecnumber-bootstrap
26164 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26165 all-stage3: all-stage3-libdecnumber
26166 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26167 all-stage3-libdecnumber: configure-stage3-libdecnumber
26168         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26169         @r=`${PWD_COMMAND}`; export r; \
26170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26171         TFLAGS="$(STAGE3_TFLAGS)"; \
26172         $(HOST_EXPORTS) \
26173         $(POSTSTAGE1_HOST_EXPORTS)  \
26174         cd $(HOST_SUBDIR)/libdecnumber && \
26175          \
26176         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26177                 CFLAGS="$(STAGE3_CFLAGS)" \
26178                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26179                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26180                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26181                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26182                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26183                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26184                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26185                 TFLAGS="$(STAGE3_TFLAGS)"  \
26186                 $(TARGET-stage3-libdecnumber)
26187
26188 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26189 clean-stage3: clean-stage3-libdecnumber
26190 clean-stage3-libdecnumber:
26191         @if [ $(current_stage) = stage3 ]; then \
26192           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26193         else \
26194           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26195           $(MAKE) stage3-start; \
26196         fi; \
26197         cd $(HOST_SUBDIR)/libdecnumber && \
26198         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26199 @endif libdecnumber-bootstrap
26200
26201
26202 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26203 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26204 maybe-all-stage4-libdecnumber:
26205 maybe-clean-stage4-libdecnumber:
26206 @if libdecnumber-bootstrap
26207 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26208 all-stage4: all-stage4-libdecnumber
26209 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26210 all-stage4-libdecnumber: configure-stage4-libdecnumber
26211         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26212         @r=`${PWD_COMMAND}`; export r; \
26213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26214         TFLAGS="$(STAGE4_TFLAGS)"; \
26215         $(HOST_EXPORTS) \
26216         $(POSTSTAGE1_HOST_EXPORTS)  \
26217         cd $(HOST_SUBDIR)/libdecnumber && \
26218          \
26219         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26220                 CFLAGS="$(STAGE4_CFLAGS)" \
26221                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26222                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26223                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26224                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26225                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26226                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26227                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26228                 TFLAGS="$(STAGE4_TFLAGS)"  \
26229                 $(TARGET-stage4-libdecnumber)
26230
26231 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26232 clean-stage4: clean-stage4-libdecnumber
26233 clean-stage4-libdecnumber:
26234         @if [ $(current_stage) = stage4 ]; then \
26235           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26236         else \
26237           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26238           $(MAKE) stage4-start; \
26239         fi; \
26240         cd $(HOST_SUBDIR)/libdecnumber && \
26241         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26242 @endif libdecnumber-bootstrap
26243
26244
26245 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26246 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26247 maybe-all-stageprofile-libdecnumber:
26248 maybe-clean-stageprofile-libdecnumber:
26249 @if libdecnumber-bootstrap
26250 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26251 all-stageprofile: all-stageprofile-libdecnumber
26252 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26253 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26254         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26255         @r=`${PWD_COMMAND}`; export r; \
26256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26257         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26258         $(HOST_EXPORTS) \
26259         $(POSTSTAGE1_HOST_EXPORTS)  \
26260         cd $(HOST_SUBDIR)/libdecnumber && \
26261          \
26262         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26263                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26264                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26265                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26266                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26270                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26271                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
26272                 $(TARGET-stageprofile-libdecnumber)
26273
26274 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26275 clean-stageprofile: clean-stageprofile-libdecnumber
26276 clean-stageprofile-libdecnumber:
26277         @if [ $(current_stage) = stageprofile ]; then \
26278           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26279         else \
26280           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26281           $(MAKE) stageprofile-start; \
26282         fi; \
26283         cd $(HOST_SUBDIR)/libdecnumber && \
26284         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26285 @endif libdecnumber-bootstrap
26286
26287
26288 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26289 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26290 maybe-all-stagetrain-libdecnumber:
26291 maybe-clean-stagetrain-libdecnumber:
26292 @if libdecnumber-bootstrap
26293 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26294 all-stagetrain: all-stagetrain-libdecnumber
26295 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26296 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26297         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26298         @r=`${PWD_COMMAND}`; export r; \
26299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26300         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26301         $(HOST_EXPORTS) \
26302         $(POSTSTAGE1_HOST_EXPORTS)  \
26303         cd $(HOST_SUBDIR)/libdecnumber && \
26304          \
26305         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26306                 CFLAGS="$(STAGEtrain_CFLAGS)" \
26307                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26308                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26309                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26310                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26311                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26312                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26313                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26314                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
26315                 $(TARGET-stagetrain-libdecnumber)
26316
26317 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26318 clean-stagetrain: clean-stagetrain-libdecnumber
26319 clean-stagetrain-libdecnumber:
26320         @if [ $(current_stage) = stagetrain ]; then \
26321           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26322         else \
26323           [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26324           $(MAKE) stagetrain-start; \
26325         fi; \
26326         cd $(HOST_SUBDIR)/libdecnumber && \
26327         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26328 @endif libdecnumber-bootstrap
26329
26330
26331 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26332 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26333 maybe-all-stagefeedback-libdecnumber:
26334 maybe-clean-stagefeedback-libdecnumber:
26335 @if libdecnumber-bootstrap
26336 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26337 all-stagefeedback: all-stagefeedback-libdecnumber
26338 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26339 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26340         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26341         @r=`${PWD_COMMAND}`; export r; \
26342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26343         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26344         $(HOST_EXPORTS) \
26345         $(POSTSTAGE1_HOST_EXPORTS)  \
26346         cd $(HOST_SUBDIR)/libdecnumber && \
26347          \
26348         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26349                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26350                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26351                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26352                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26353                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26354                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26355                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26356                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26357                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
26358                 $(TARGET-stagefeedback-libdecnumber)
26359
26360 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26361 clean-stagefeedback: clean-stagefeedback-libdecnumber
26362 clean-stagefeedback-libdecnumber:
26363         @if [ $(current_stage) = stagefeedback ]; then \
26364           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26365         else \
26366           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26367           $(MAKE) stagefeedback-start; \
26368         fi; \
26369         cd $(HOST_SUBDIR)/libdecnumber && \
26370         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26371 @endif libdecnumber-bootstrap
26372
26373
26374 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26375 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26376 maybe-all-stageautoprofile-libdecnumber:
26377 maybe-clean-stageautoprofile-libdecnumber:
26378 @if libdecnumber-bootstrap
26379 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26380 all-stageautoprofile: all-stageautoprofile-libdecnumber
26381 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26382 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26383         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26384         @r=`${PWD_COMMAND}`; export r; \
26385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26386         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26387         $(HOST_EXPORTS) \
26388         $(POSTSTAGE1_HOST_EXPORTS)  \
26389         cd $(HOST_SUBDIR)/libdecnumber && \
26390         $$s/gcc/config/i386/$(AUTO_PROFILE) \
26391         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26392                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26393                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26394                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26395                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26396                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26397                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26398                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26399                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26400                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
26401                 $(TARGET-stageautoprofile-libdecnumber)
26402
26403 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26404 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26405 clean-stageautoprofile-libdecnumber:
26406         @if [ $(current_stage) = stageautoprofile ]; then \
26407           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26408         else \
26409           [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26410           $(MAKE) stageautoprofile-start; \
26411         fi; \
26412         cd $(HOST_SUBDIR)/libdecnumber && \
26413         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26414 @endif libdecnumber-bootstrap
26415
26416
26417 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26418 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26419 maybe-all-stageautofeedback-libdecnumber:
26420 maybe-clean-stageautofeedback-libdecnumber:
26421 @if libdecnumber-bootstrap
26422 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26423 all-stageautofeedback: all-stageautofeedback-libdecnumber
26424 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26425 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26426         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26427         @r=`${PWD_COMMAND}`; export r; \
26428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26429         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26430         $(HOST_EXPORTS) \
26431         $(POSTSTAGE1_HOST_EXPORTS)  \
26432         cd $(HOST_SUBDIR)/libdecnumber && \
26433          \
26434         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26435                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26436                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26437                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26438                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26439                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26440                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26441                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26442                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26443                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26444                 $(TARGET-stageautofeedback-libdecnumber)
26445
26446 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26447 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26448 clean-stageautofeedback-libdecnumber:
26449         @if [ $(current_stage) = stageautofeedback ]; then \
26450           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26451         else \
26452           [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26453           $(MAKE) stageautofeedback-start; \
26454         fi; \
26455         cd $(HOST_SUBDIR)/libdecnumber && \
26456         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26457 @endif libdecnumber-bootstrap
26458
26459
26460
26461
26462
26463 .PHONY: check-libdecnumber maybe-check-libdecnumber
26464 maybe-check-libdecnumber:
26465 @if libdecnumber
26466 maybe-check-libdecnumber: check-libdecnumber
26467
26468 check-libdecnumber:
26469         @: $(MAKE); $(unstage)
26470         @r=`${PWD_COMMAND}`; export r; \
26471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26472         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26473         (cd $(HOST_SUBDIR)/libdecnumber && \
26474           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
26475
26476 @endif libdecnumber
26477
26478 .PHONY: install-libdecnumber maybe-install-libdecnumber
26479 maybe-install-libdecnumber:
26480 @if libdecnumber
26481 maybe-install-libdecnumber: install-libdecnumber
26482
26483 install-libdecnumber: installdirs
26484         @: $(MAKE); $(unstage)
26485         @r=`${PWD_COMMAND}`; export r; \
26486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26487         $(HOST_EXPORTS) \
26488         (cd $(HOST_SUBDIR)/libdecnumber && \
26489           $(MAKE) $(FLAGS_TO_PASS)  install)
26490
26491 @endif libdecnumber
26492
26493 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26494 maybe-install-strip-libdecnumber:
26495 @if libdecnumber
26496 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26497
26498 install-strip-libdecnumber: installdirs
26499         @: $(MAKE); $(unstage)
26500         @r=`${PWD_COMMAND}`; export r; \
26501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26502         $(HOST_EXPORTS) \
26503         (cd $(HOST_SUBDIR)/libdecnumber && \
26504           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26505
26506 @endif libdecnumber
26507
26508 # Other targets (info, dvi, pdf, etc.)
26509
26510 .PHONY: maybe-info-libdecnumber info-libdecnumber
26511 maybe-info-libdecnumber:
26512 @if libdecnumber
26513 maybe-info-libdecnumber: info-libdecnumber
26514
26515 info-libdecnumber: \
26516     configure-libdecnumber 
26517         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26518         r=`${PWD_COMMAND}`; export r; \
26519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26520         $(HOST_EXPORTS) \
26521         for flag in $(EXTRA_HOST_FLAGS) ; do \
26522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26523         done; \
26524         echo "Doing info in libdecnumber"; \
26525         (cd $(HOST_SUBDIR)/libdecnumber && \
26526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26528                   "RANLIB=$${RANLIB}" \
26529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26530                   info) \
26531           || exit 1
26532
26533 @endif libdecnumber
26534
26535 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26536 maybe-dvi-libdecnumber:
26537 @if libdecnumber
26538 maybe-dvi-libdecnumber: dvi-libdecnumber
26539
26540 dvi-libdecnumber: \
26541     configure-libdecnumber 
26542         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26543         r=`${PWD_COMMAND}`; export r; \
26544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26545         $(HOST_EXPORTS) \
26546         for flag in $(EXTRA_HOST_FLAGS) ; do \
26547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26548         done; \
26549         echo "Doing dvi in libdecnumber"; \
26550         (cd $(HOST_SUBDIR)/libdecnumber && \
26551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26553                   "RANLIB=$${RANLIB}" \
26554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26555                   dvi) \
26556           || exit 1
26557
26558 @endif libdecnumber
26559
26560 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26561 maybe-pdf-libdecnumber:
26562 @if libdecnumber
26563 maybe-pdf-libdecnumber: pdf-libdecnumber
26564
26565 pdf-libdecnumber: \
26566     configure-libdecnumber 
26567         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26568         r=`${PWD_COMMAND}`; export r; \
26569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26570         $(HOST_EXPORTS) \
26571         for flag in $(EXTRA_HOST_FLAGS) ; do \
26572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26573         done; \
26574         echo "Doing pdf in libdecnumber"; \
26575         (cd $(HOST_SUBDIR)/libdecnumber && \
26576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26578                   "RANLIB=$${RANLIB}" \
26579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26580                   pdf) \
26581           || exit 1
26582
26583 @endif libdecnumber
26584
26585 .PHONY: maybe-html-libdecnumber html-libdecnumber
26586 maybe-html-libdecnumber:
26587 @if libdecnumber
26588 maybe-html-libdecnumber: html-libdecnumber
26589
26590 html-libdecnumber: \
26591     configure-libdecnumber 
26592         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26593         r=`${PWD_COMMAND}`; export r; \
26594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26595         $(HOST_EXPORTS) \
26596         for flag in $(EXTRA_HOST_FLAGS) ; do \
26597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26598         done; \
26599         echo "Doing html in libdecnumber"; \
26600         (cd $(HOST_SUBDIR)/libdecnumber && \
26601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26603                   "RANLIB=$${RANLIB}" \
26604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26605                   html) \
26606           || exit 1
26607
26608 @endif libdecnumber
26609
26610 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26611 maybe-TAGS-libdecnumber:
26612 @if libdecnumber
26613 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26614
26615 # libdecnumber doesn't support TAGS.
26616 TAGS-libdecnumber:
26617
26618 @endif libdecnumber
26619
26620 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26621 maybe-install-info-libdecnumber:
26622 @if libdecnumber
26623 maybe-install-info-libdecnumber: install-info-libdecnumber
26624
26625 install-info-libdecnumber: \
26626     configure-libdecnumber \
26627     info-libdecnumber 
26628         @[ -f ./libdecnumber/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 install-info in libdecnumber"; \
26636         (cd $(HOST_SUBDIR)/libdecnumber && \
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                   install-info) \
26642           || exit 1
26643
26644 @endif libdecnumber
26645
26646 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
26647 maybe-install-dvi-libdecnumber:
26648 @if libdecnumber
26649 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
26650
26651 install-dvi-libdecnumber: \
26652     configure-libdecnumber \
26653     dvi-libdecnumber 
26654         @[ -f ./libdecnumber/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 install-dvi in libdecnumber"; \
26662         (cd $(HOST_SUBDIR)/libdecnumber && \
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                   install-dvi) \
26668           || exit 1
26669
26670 @endif libdecnumber
26671
26672 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
26673 maybe-install-pdf-libdecnumber:
26674 @if libdecnumber
26675 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
26676
26677 install-pdf-libdecnumber: \
26678     configure-libdecnumber \
26679     pdf-libdecnumber 
26680         @[ -f ./libdecnumber/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 install-pdf in libdecnumber"; \
26688         (cd $(HOST_SUBDIR)/libdecnumber && \
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                   install-pdf) \
26694           || exit 1
26695
26696 @endif libdecnumber
26697
26698 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
26699 maybe-install-html-libdecnumber:
26700 @if libdecnumber
26701 maybe-install-html-libdecnumber: install-html-libdecnumber
26702
26703 install-html-libdecnumber: \
26704     configure-libdecnumber \
26705     html-libdecnumber 
26706         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26707         r=`${PWD_COMMAND}`; export r; \
26708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26709         $(HOST_EXPORTS) \
26710         for flag in $(EXTRA_HOST_FLAGS) ; do \
26711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26712         done; \
26713         echo "Doing install-html in libdecnumber"; \
26714         (cd $(HOST_SUBDIR)/libdecnumber && \
26715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26717                   "RANLIB=$${RANLIB}" \
26718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26719                   install-html) \
26720           || exit 1
26721
26722 @endif libdecnumber
26723
26724 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
26725 maybe-installcheck-libdecnumber:
26726 @if libdecnumber
26727 maybe-installcheck-libdecnumber: installcheck-libdecnumber
26728
26729 installcheck-libdecnumber: \
26730     configure-libdecnumber 
26731         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26732         r=`${PWD_COMMAND}`; export r; \
26733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26734         $(HOST_EXPORTS) \
26735         for flag in $(EXTRA_HOST_FLAGS) ; do \
26736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26737         done; \
26738         echo "Doing installcheck in libdecnumber"; \
26739         (cd $(HOST_SUBDIR)/libdecnumber && \
26740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26742                   "RANLIB=$${RANLIB}" \
26743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26744                   installcheck) \
26745           || exit 1
26746
26747 @endif libdecnumber
26748
26749 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
26750 maybe-mostlyclean-libdecnumber:
26751 @if libdecnumber
26752 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
26753
26754 mostlyclean-libdecnumber: 
26755         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26756         r=`${PWD_COMMAND}`; export r; \
26757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26758         $(HOST_EXPORTS) \
26759         for flag in $(EXTRA_HOST_FLAGS) ; do \
26760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26761         done; \
26762         echo "Doing mostlyclean in libdecnumber"; \
26763         (cd $(HOST_SUBDIR)/libdecnumber && \
26764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26766                   "RANLIB=$${RANLIB}" \
26767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26768                   mostlyclean) \
26769           || exit 1
26770
26771 @endif libdecnumber
26772
26773 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
26774 maybe-clean-libdecnumber:
26775 @if libdecnumber
26776 maybe-clean-libdecnumber: clean-libdecnumber
26777
26778 clean-libdecnumber: 
26779         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26780         r=`${PWD_COMMAND}`; export r; \
26781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26782         $(HOST_EXPORTS) \
26783         for flag in $(EXTRA_HOST_FLAGS) ; do \
26784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26785         done; \
26786         echo "Doing clean in libdecnumber"; \
26787         (cd $(HOST_SUBDIR)/libdecnumber && \
26788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26790                   "RANLIB=$${RANLIB}" \
26791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26792                   clean) \
26793           || exit 1
26794
26795 @endif libdecnumber
26796
26797 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
26798 maybe-distclean-libdecnumber:
26799 @if libdecnumber
26800 maybe-distclean-libdecnumber: distclean-libdecnumber
26801
26802 distclean-libdecnumber: 
26803         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26804         r=`${PWD_COMMAND}`; export r; \
26805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26806         $(HOST_EXPORTS) \
26807         for flag in $(EXTRA_HOST_FLAGS) ; do \
26808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26809         done; \
26810         echo "Doing distclean in libdecnumber"; \
26811         (cd $(HOST_SUBDIR)/libdecnumber && \
26812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26814                   "RANLIB=$${RANLIB}" \
26815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26816                   distclean) \
26817           || exit 1
26818
26819 @endif libdecnumber
26820
26821 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
26822 maybe-maintainer-clean-libdecnumber:
26823 @if libdecnumber
26824 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
26825
26826 maintainer-clean-libdecnumber: 
26827         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26828         r=`${PWD_COMMAND}`; export r; \
26829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26830         $(HOST_EXPORTS) \
26831         for flag in $(EXTRA_HOST_FLAGS) ; do \
26832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26833         done; \
26834         echo "Doing maintainer-clean in libdecnumber"; \
26835         (cd $(HOST_SUBDIR)/libdecnumber && \
26836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26838                   "RANLIB=$${RANLIB}" \
26839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26840                   maintainer-clean) \
26841           || exit 1
26842
26843 @endif libdecnumber
26844
26845
26846
26847 .PHONY: configure-libgui maybe-configure-libgui
26848 maybe-configure-libgui:
26849 @if gcc-bootstrap
26850 configure-libgui: stage_current
26851 @endif gcc-bootstrap
26852 @if libgui
26853 maybe-configure-libgui: configure-libgui
26854 configure-libgui: 
26855         @: $(MAKE); $(unstage)
26856         @r=`${PWD_COMMAND}`; export r; \
26857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26858         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
26859         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
26860         $(HOST_EXPORTS)  \
26861         echo Configuring in $(HOST_SUBDIR)/libgui; \
26862         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
26863         case $(srcdir) in \
26864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26865           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
26866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26867         esac; \
26868         module_srcdir=libgui; \
26869         $(SHELL) \
26870           $$s/$$module_srcdir/configure \
26871           --srcdir=$${topdir}/$$module_srcdir \
26872           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26873           --target=${target_alias}  \
26874           || exit 1
26875 @endif libgui
26876
26877
26878
26879
26880
26881 .PHONY: all-libgui maybe-all-libgui
26882 maybe-all-libgui:
26883 @if gcc-bootstrap
26884 all-libgui: stage_current
26885 @endif gcc-bootstrap
26886 @if libgui
26887 TARGET-libgui=all
26888 maybe-all-libgui: all-libgui
26889 all-libgui: configure-libgui
26890         @: $(MAKE); $(unstage)
26891         @r=`${PWD_COMMAND}`; export r; \
26892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26893         $(HOST_EXPORTS)  \
26894         (cd $(HOST_SUBDIR)/libgui && \
26895           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26896                 $(TARGET-libgui))
26897 @endif libgui
26898
26899
26900
26901
26902 .PHONY: check-libgui maybe-check-libgui
26903 maybe-check-libgui:
26904 @if libgui
26905 maybe-check-libgui: check-libgui
26906
26907 check-libgui:
26908         @: $(MAKE); $(unstage)
26909         @r=`${PWD_COMMAND}`; export r; \
26910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26911         $(HOST_EXPORTS)  \
26912         (cd $(HOST_SUBDIR)/libgui && \
26913           $(MAKE) $(FLAGS_TO_PASS)  check)
26914
26915 @endif libgui
26916
26917 .PHONY: install-libgui maybe-install-libgui
26918 maybe-install-libgui:
26919 @if libgui
26920 maybe-install-libgui: install-libgui
26921
26922 install-libgui: installdirs
26923         @: $(MAKE); $(unstage)
26924         @r=`${PWD_COMMAND}`; export r; \
26925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26926         $(HOST_EXPORTS) \
26927         (cd $(HOST_SUBDIR)/libgui && \
26928           $(MAKE) $(FLAGS_TO_PASS)  install)
26929
26930 @endif libgui
26931
26932 .PHONY: install-strip-libgui maybe-install-strip-libgui
26933 maybe-install-strip-libgui:
26934 @if libgui
26935 maybe-install-strip-libgui: install-strip-libgui
26936
26937 install-strip-libgui: installdirs
26938         @: $(MAKE); $(unstage)
26939         @r=`${PWD_COMMAND}`; export r; \
26940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26941         $(HOST_EXPORTS) \
26942         (cd $(HOST_SUBDIR)/libgui && \
26943           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26944
26945 @endif libgui
26946
26947 # Other targets (info, dvi, pdf, etc.)
26948
26949 .PHONY: maybe-info-libgui info-libgui
26950 maybe-info-libgui:
26951 @if libgui
26952 maybe-info-libgui: info-libgui
26953
26954 info-libgui: \
26955     configure-libgui 
26956         @: $(MAKE); $(unstage)
26957         @[ -f ./libgui/Makefile ] || exit 0; \
26958         r=`${PWD_COMMAND}`; export r; \
26959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26960         $(HOST_EXPORTS) \
26961         for flag in $(EXTRA_HOST_FLAGS) ; do \
26962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26963         done; \
26964         echo "Doing info in libgui"; \
26965         (cd $(HOST_SUBDIR)/libgui && \
26966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26968                   "RANLIB=$${RANLIB}" \
26969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26970                   info) \
26971           || exit 1
26972
26973 @endif libgui
26974
26975 .PHONY: maybe-dvi-libgui dvi-libgui
26976 maybe-dvi-libgui:
26977 @if libgui
26978 maybe-dvi-libgui: dvi-libgui
26979
26980 dvi-libgui: \
26981     configure-libgui 
26982         @: $(MAKE); $(unstage)
26983         @[ -f ./libgui/Makefile ] || exit 0; \
26984         r=`${PWD_COMMAND}`; export r; \
26985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26986         $(HOST_EXPORTS) \
26987         for flag in $(EXTRA_HOST_FLAGS) ; do \
26988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26989         done; \
26990         echo "Doing dvi in libgui"; \
26991         (cd $(HOST_SUBDIR)/libgui && \
26992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26994                   "RANLIB=$${RANLIB}" \
26995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26996                   dvi) \
26997           || exit 1
26998
26999 @endif libgui
27000
27001 .PHONY: maybe-pdf-libgui pdf-libgui
27002 maybe-pdf-libgui:
27003 @if libgui
27004 maybe-pdf-libgui: pdf-libgui
27005
27006 pdf-libgui: \
27007     configure-libgui 
27008         @: $(MAKE); $(unstage)
27009         @[ -f ./libgui/Makefile ] || exit 0; \
27010         r=`${PWD_COMMAND}`; export r; \
27011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27012         $(HOST_EXPORTS) \
27013         for flag in $(EXTRA_HOST_FLAGS) ; do \
27014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27015         done; \
27016         echo "Doing pdf in libgui"; \
27017         (cd $(HOST_SUBDIR)/libgui && \
27018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27020                   "RANLIB=$${RANLIB}" \
27021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27022                   pdf) \
27023           || exit 1
27024
27025 @endif libgui
27026
27027 .PHONY: maybe-html-libgui html-libgui
27028 maybe-html-libgui:
27029 @if libgui
27030 maybe-html-libgui: html-libgui
27031
27032 html-libgui: \
27033     configure-libgui 
27034         @: $(MAKE); $(unstage)
27035         @[ -f ./libgui/Makefile ] || exit 0; \
27036         r=`${PWD_COMMAND}`; export r; \
27037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27038         $(HOST_EXPORTS) \
27039         for flag in $(EXTRA_HOST_FLAGS) ; do \
27040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27041         done; \
27042         echo "Doing html in libgui"; \
27043         (cd $(HOST_SUBDIR)/libgui && \
27044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27046                   "RANLIB=$${RANLIB}" \
27047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27048                   html) \
27049           || exit 1
27050
27051 @endif libgui
27052
27053 .PHONY: maybe-TAGS-libgui TAGS-libgui
27054 maybe-TAGS-libgui:
27055 @if libgui
27056 maybe-TAGS-libgui: TAGS-libgui
27057
27058 TAGS-libgui: \
27059     configure-libgui 
27060         @: $(MAKE); $(unstage)
27061         @[ -f ./libgui/Makefile ] || exit 0; \
27062         r=`${PWD_COMMAND}`; export r; \
27063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27064         $(HOST_EXPORTS) \
27065         for flag in $(EXTRA_HOST_FLAGS) ; do \
27066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27067         done; \
27068         echo "Doing TAGS in libgui"; \
27069         (cd $(HOST_SUBDIR)/libgui && \
27070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27072                   "RANLIB=$${RANLIB}" \
27073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27074                   TAGS) \
27075           || exit 1
27076
27077 @endif libgui
27078
27079 .PHONY: maybe-install-info-libgui install-info-libgui
27080 maybe-install-info-libgui:
27081 @if libgui
27082 maybe-install-info-libgui: install-info-libgui
27083
27084 install-info-libgui: \
27085     configure-libgui \
27086     info-libgui 
27087         @: $(MAKE); $(unstage)
27088         @[ -f ./libgui/Makefile ] || exit 0; \
27089         r=`${PWD_COMMAND}`; export r; \
27090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27091         $(HOST_EXPORTS) \
27092         for flag in $(EXTRA_HOST_FLAGS) ; do \
27093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27094         done; \
27095         echo "Doing install-info in libgui"; \
27096         (cd $(HOST_SUBDIR)/libgui && \
27097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27099                   "RANLIB=$${RANLIB}" \
27100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27101                   install-info) \
27102           || exit 1
27103
27104 @endif libgui
27105
27106 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27107 maybe-install-dvi-libgui:
27108 @if libgui
27109 maybe-install-dvi-libgui: install-dvi-libgui
27110
27111 install-dvi-libgui: \
27112     configure-libgui \
27113     dvi-libgui 
27114         @: $(MAKE); $(unstage)
27115         @[ -f ./libgui/Makefile ] || exit 0; \
27116         r=`${PWD_COMMAND}`; export r; \
27117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27118         $(HOST_EXPORTS) \
27119         for flag in $(EXTRA_HOST_FLAGS) ; do \
27120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27121         done; \
27122         echo "Doing install-dvi in libgui"; \
27123         (cd $(HOST_SUBDIR)/libgui && \
27124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27126                   "RANLIB=$${RANLIB}" \
27127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27128                   install-dvi) \
27129           || exit 1
27130
27131 @endif libgui
27132
27133 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27134 maybe-install-pdf-libgui:
27135 @if libgui
27136 maybe-install-pdf-libgui: install-pdf-libgui
27137
27138 install-pdf-libgui: \
27139     configure-libgui \
27140     pdf-libgui 
27141         @: $(MAKE); $(unstage)
27142         @[ -f ./libgui/Makefile ] || exit 0; \
27143         r=`${PWD_COMMAND}`; export r; \
27144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27145         $(HOST_EXPORTS) \
27146         for flag in $(EXTRA_HOST_FLAGS) ; do \
27147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27148         done; \
27149         echo "Doing install-pdf in libgui"; \
27150         (cd $(HOST_SUBDIR)/libgui && \
27151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27153                   "RANLIB=$${RANLIB}" \
27154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27155                   install-pdf) \
27156           || exit 1
27157
27158 @endif libgui
27159
27160 .PHONY: maybe-install-html-libgui install-html-libgui
27161 maybe-install-html-libgui:
27162 @if libgui
27163 maybe-install-html-libgui: install-html-libgui
27164
27165 install-html-libgui: \
27166     configure-libgui \
27167     html-libgui 
27168         @: $(MAKE); $(unstage)
27169         @[ -f ./libgui/Makefile ] || exit 0; \
27170         r=`${PWD_COMMAND}`; export r; \
27171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27172         $(HOST_EXPORTS) \
27173         for flag in $(EXTRA_HOST_FLAGS) ; do \
27174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27175         done; \
27176         echo "Doing install-html in libgui"; \
27177         (cd $(HOST_SUBDIR)/libgui && \
27178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27180                   "RANLIB=$${RANLIB}" \
27181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27182                   install-html) \
27183           || exit 1
27184
27185 @endif libgui
27186
27187 .PHONY: maybe-installcheck-libgui installcheck-libgui
27188 maybe-installcheck-libgui:
27189 @if libgui
27190 maybe-installcheck-libgui: installcheck-libgui
27191
27192 installcheck-libgui: \
27193     configure-libgui 
27194         @: $(MAKE); $(unstage)
27195         @[ -f ./libgui/Makefile ] || exit 0; \
27196         r=`${PWD_COMMAND}`; export r; \
27197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27198         $(HOST_EXPORTS) \
27199         for flag in $(EXTRA_HOST_FLAGS) ; do \
27200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27201         done; \
27202         echo "Doing installcheck in libgui"; \
27203         (cd $(HOST_SUBDIR)/libgui && \
27204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27206                   "RANLIB=$${RANLIB}" \
27207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27208                   installcheck) \
27209           || exit 1
27210
27211 @endif libgui
27212
27213 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27214 maybe-mostlyclean-libgui:
27215 @if libgui
27216 maybe-mostlyclean-libgui: mostlyclean-libgui
27217
27218 mostlyclean-libgui: 
27219         @: $(MAKE); $(unstage)
27220         @[ -f ./libgui/Makefile ] || exit 0; \
27221         r=`${PWD_COMMAND}`; export r; \
27222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27223         $(HOST_EXPORTS) \
27224         for flag in $(EXTRA_HOST_FLAGS) ; do \
27225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27226         done; \
27227         echo "Doing mostlyclean in libgui"; \
27228         (cd $(HOST_SUBDIR)/libgui && \
27229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27231                   "RANLIB=$${RANLIB}" \
27232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27233                   mostlyclean) \
27234           || exit 1
27235
27236 @endif libgui
27237
27238 .PHONY: maybe-clean-libgui clean-libgui
27239 maybe-clean-libgui:
27240 @if libgui
27241 maybe-clean-libgui: clean-libgui
27242
27243 clean-libgui: 
27244         @: $(MAKE); $(unstage)
27245         @[ -f ./libgui/Makefile ] || exit 0; \
27246         r=`${PWD_COMMAND}`; export r; \
27247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27248         $(HOST_EXPORTS) \
27249         for flag in $(EXTRA_HOST_FLAGS) ; do \
27250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27251         done; \
27252         echo "Doing clean in libgui"; \
27253         (cd $(HOST_SUBDIR)/libgui && \
27254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27256                   "RANLIB=$${RANLIB}" \
27257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27258                   clean) \
27259           || exit 1
27260
27261 @endif libgui
27262
27263 .PHONY: maybe-distclean-libgui distclean-libgui
27264 maybe-distclean-libgui:
27265 @if libgui
27266 maybe-distclean-libgui: distclean-libgui
27267
27268 distclean-libgui: 
27269         @: $(MAKE); $(unstage)
27270         @[ -f ./libgui/Makefile ] || exit 0; \
27271         r=`${PWD_COMMAND}`; export r; \
27272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27273         $(HOST_EXPORTS) \
27274         for flag in $(EXTRA_HOST_FLAGS) ; do \
27275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27276         done; \
27277         echo "Doing distclean in libgui"; \
27278         (cd $(HOST_SUBDIR)/libgui && \
27279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27281                   "RANLIB=$${RANLIB}" \
27282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27283                   distclean) \
27284           || exit 1
27285
27286 @endif libgui
27287
27288 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27289 maybe-maintainer-clean-libgui:
27290 @if libgui
27291 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27292
27293 maintainer-clean-libgui: 
27294         @: $(MAKE); $(unstage)
27295         @[ -f ./libgui/Makefile ] || exit 0; \
27296         r=`${PWD_COMMAND}`; export r; \
27297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27298         $(HOST_EXPORTS) \
27299         for flag in $(EXTRA_HOST_FLAGS) ; do \
27300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27301         done; \
27302         echo "Doing maintainer-clean in libgui"; \
27303         (cd $(HOST_SUBDIR)/libgui && \
27304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27306                   "RANLIB=$${RANLIB}" \
27307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27308                   maintainer-clean) \
27309           || exit 1
27310
27311 @endif libgui
27312
27313
27314
27315 .PHONY: configure-libiberty maybe-configure-libiberty
27316 maybe-configure-libiberty:
27317 @if gcc-bootstrap
27318 configure-libiberty: stage_current
27319 @endif gcc-bootstrap
27320 @if libiberty
27321 maybe-configure-libiberty: configure-libiberty
27322 configure-libiberty: 
27323         @r=`${PWD_COMMAND}`; export r; \
27324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27325         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27326         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27327         $(HOST_EXPORTS)  \
27328         echo Configuring in $(HOST_SUBDIR)/libiberty; \
27329         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27330         case $(srcdir) in \
27331           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27332           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27333                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27334         esac; \
27335         module_srcdir=libiberty; \
27336         $(SHELL) \
27337           $$s/$$module_srcdir/configure \
27338           --srcdir=$${topdir}/$$module_srcdir \
27339           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27340           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27341           || exit 1
27342 @endif libiberty
27343
27344
27345
27346 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27347 maybe-configure-stage1-libiberty:
27348 @if libiberty-bootstrap
27349 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27350 configure-stage1-libiberty:
27351         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27352         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27353         @r=`${PWD_COMMAND}`; export r; \
27354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27355         TFLAGS="$(STAGE1_TFLAGS)"; \
27356         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27357         $(HOST_EXPORTS) \
27358         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27359         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27360         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27361         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27362         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27363         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27364         case $(srcdir) in \
27365           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27366           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27367                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27368         esac; \
27369         module_srcdir=libiberty; \
27370         $(SHELL) $$s/$$module_srcdir/configure \
27371           --srcdir=$${topdir}/$$module_srcdir \
27372           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27373           --target=${target_alias} \
27374            \
27375           $(STAGE1_CONFIGURE_FLAGS) \
27376           @extra_host_libiberty_configure_flags@
27377 @endif libiberty-bootstrap
27378
27379 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27380 maybe-configure-stage2-libiberty:
27381 @if libiberty-bootstrap
27382 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27383 configure-stage2-libiberty:
27384         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27385         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27386         @r=`${PWD_COMMAND}`; export r; \
27387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27388         TFLAGS="$(STAGE2_TFLAGS)"; \
27389         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27390         $(HOST_EXPORTS) \
27391         $(POSTSTAGE1_HOST_EXPORTS) \
27392         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27393         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27394         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27395         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27396         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27397         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27398         case $(srcdir) in \
27399           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27400           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27401                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27402         esac; \
27403         module_srcdir=libiberty; \
27404         $(SHELL) $$s/$$module_srcdir/configure \
27405           --srcdir=$${topdir}/$$module_srcdir \
27406           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27407           --target=${target_alias} \
27408           --with-build-libsubdir=$(HOST_SUBDIR) \
27409           $(STAGE2_CONFIGURE_FLAGS) \
27410           @extra_host_libiberty_configure_flags@
27411 @endif libiberty-bootstrap
27412
27413 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27414 maybe-configure-stage3-libiberty:
27415 @if libiberty-bootstrap
27416 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27417 configure-stage3-libiberty:
27418         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27419         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27420         @r=`${PWD_COMMAND}`; export r; \
27421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27422         TFLAGS="$(STAGE3_TFLAGS)"; \
27423         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27424         $(HOST_EXPORTS) \
27425         $(POSTSTAGE1_HOST_EXPORTS) \
27426         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27427         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27428         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27429         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27430         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27431         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27432         case $(srcdir) in \
27433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27434           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27436         esac; \
27437         module_srcdir=libiberty; \
27438         $(SHELL) $$s/$$module_srcdir/configure \
27439           --srcdir=$${topdir}/$$module_srcdir \
27440           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27441           --target=${target_alias} \
27442           --with-build-libsubdir=$(HOST_SUBDIR) \
27443           $(STAGE3_CONFIGURE_FLAGS) \
27444           @extra_host_libiberty_configure_flags@
27445 @endif libiberty-bootstrap
27446
27447 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27448 maybe-configure-stage4-libiberty:
27449 @if libiberty-bootstrap
27450 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27451 configure-stage4-libiberty:
27452         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27453         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27454         @r=`${PWD_COMMAND}`; export r; \
27455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27456         TFLAGS="$(STAGE4_TFLAGS)"; \
27457         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27458         $(HOST_EXPORTS) \
27459         $(POSTSTAGE1_HOST_EXPORTS) \
27460         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27461         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27462         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27463         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27465         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27466         case $(srcdir) in \
27467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27468           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27470         esac; \
27471         module_srcdir=libiberty; \
27472         $(SHELL) $$s/$$module_srcdir/configure \
27473           --srcdir=$${topdir}/$$module_srcdir \
27474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27475           --target=${target_alias} \
27476           --with-build-libsubdir=$(HOST_SUBDIR) \
27477           $(STAGE4_CONFIGURE_FLAGS) \
27478           @extra_host_libiberty_configure_flags@
27479 @endif libiberty-bootstrap
27480
27481 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27482 maybe-configure-stageprofile-libiberty:
27483 @if libiberty-bootstrap
27484 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27485 configure-stageprofile-libiberty:
27486         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27487         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27488         @r=`${PWD_COMMAND}`; export r; \
27489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27490         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27491         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27492         $(HOST_EXPORTS) \
27493         $(POSTSTAGE1_HOST_EXPORTS) \
27494         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27495         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27496         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27497         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27498         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27499         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27500         case $(srcdir) in \
27501           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27502           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27503                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27504         esac; \
27505         module_srcdir=libiberty; \
27506         $(SHELL) $$s/$$module_srcdir/configure \
27507           --srcdir=$${topdir}/$$module_srcdir \
27508           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27509           --target=${target_alias} \
27510           --with-build-libsubdir=$(HOST_SUBDIR) \
27511           $(STAGEprofile_CONFIGURE_FLAGS) \
27512           @extra_host_libiberty_configure_flags@
27513 @endif libiberty-bootstrap
27514
27515 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27516 maybe-configure-stagetrain-libiberty:
27517 @if libiberty-bootstrap
27518 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27519 configure-stagetrain-libiberty:
27520         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27521         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27522         @r=`${PWD_COMMAND}`; export r; \
27523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27524         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27525         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27526         $(HOST_EXPORTS) \
27527         $(POSTSTAGE1_HOST_EXPORTS) \
27528         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27529         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27530         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
27531         echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27532         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27533         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27534         case $(srcdir) in \
27535           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27536           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27537                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27538         esac; \
27539         module_srcdir=libiberty; \
27540         $(SHELL) $$s/$$module_srcdir/configure \
27541           --srcdir=$${topdir}/$$module_srcdir \
27542           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27543           --target=${target_alias} \
27544           --with-build-libsubdir=$(HOST_SUBDIR) \
27545           $(STAGEtrain_CONFIGURE_FLAGS) \
27546           @extra_host_libiberty_configure_flags@
27547 @endif libiberty-bootstrap
27548
27549 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27550 maybe-configure-stagefeedback-libiberty:
27551 @if libiberty-bootstrap
27552 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27553 configure-stagefeedback-libiberty:
27554         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27555         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27556         @r=`${PWD_COMMAND}`; export r; \
27557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27558         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27559         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27560         $(HOST_EXPORTS) \
27561         $(POSTSTAGE1_HOST_EXPORTS) \
27562         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27563         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27564         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27565         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27566         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27567         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27568         case $(srcdir) in \
27569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27570           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27572         esac; \
27573         module_srcdir=libiberty; \
27574         $(SHELL) $$s/$$module_srcdir/configure \
27575           --srcdir=$${topdir}/$$module_srcdir \
27576           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27577           --target=${target_alias} \
27578           --with-build-libsubdir=$(HOST_SUBDIR) \
27579           $(STAGEfeedback_CONFIGURE_FLAGS) \
27580           @extra_host_libiberty_configure_flags@
27581 @endif libiberty-bootstrap
27582
27583 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27584 maybe-configure-stageautoprofile-libiberty:
27585 @if libiberty-bootstrap
27586 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27587 configure-stageautoprofile-libiberty:
27588         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27589         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27590         @r=`${PWD_COMMAND}`; export r; \
27591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27592         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27593         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27594         $(HOST_EXPORTS) \
27595         $(POSTSTAGE1_HOST_EXPORTS) \
27596         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27597         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27598         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
27599         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27600         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27601         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27602         case $(srcdir) in \
27603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27604           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27606         esac; \
27607         module_srcdir=libiberty; \
27608         $(SHELL) $$s/$$module_srcdir/configure \
27609           --srcdir=$${topdir}/$$module_srcdir \
27610           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27611           --target=${target_alias} \
27612           --with-build-libsubdir=$(HOST_SUBDIR) \
27613           $(STAGEautoprofile_CONFIGURE_FLAGS) \
27614           @extra_host_libiberty_configure_flags@
27615 @endif libiberty-bootstrap
27616
27617 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27618 maybe-configure-stageautofeedback-libiberty:
27619 @if libiberty-bootstrap
27620 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27621 configure-stageautofeedback-libiberty:
27622         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27623         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27624         @r=`${PWD_COMMAND}`; export r; \
27625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27626         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27627         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27628         $(HOST_EXPORTS) \
27629         $(POSTSTAGE1_HOST_EXPORTS) \
27630         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27631         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27632         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
27633         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27635         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27636         case $(srcdir) in \
27637           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27638           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27639                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27640         esac; \
27641         module_srcdir=libiberty; \
27642         $(SHELL) $$s/$$module_srcdir/configure \
27643           --srcdir=$${topdir}/$$module_srcdir \
27644           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27645           --target=${target_alias} \
27646           --with-build-libsubdir=$(HOST_SUBDIR) \
27647           $(STAGEautofeedback_CONFIGURE_FLAGS) \
27648           @extra_host_libiberty_configure_flags@
27649 @endif libiberty-bootstrap
27650
27651
27652
27653
27654
27655 .PHONY: all-libiberty maybe-all-libiberty
27656 maybe-all-libiberty:
27657 @if gcc-bootstrap
27658 all-libiberty: stage_current
27659 @endif gcc-bootstrap
27660 @if libiberty
27661 TARGET-libiberty=all
27662 maybe-all-libiberty: all-libiberty
27663 all-libiberty: configure-libiberty
27664         @r=`${PWD_COMMAND}`; export r; \
27665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27666         $(HOST_EXPORTS)  \
27667         (cd $(HOST_SUBDIR)/libiberty && \
27668           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27669                 $(TARGET-libiberty))
27670 @endif libiberty
27671
27672
27673
27674 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27675 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
27676 maybe-all-stage1-libiberty:
27677 maybe-clean-stage1-libiberty:
27678 @if libiberty-bootstrap
27679 maybe-all-stage1-libiberty: all-stage1-libiberty
27680 all-stage1: all-stage1-libiberty
27681 TARGET-stage1-libiberty = $(TARGET-libiberty)
27682 all-stage1-libiberty: configure-stage1-libiberty
27683         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27684         @r=`${PWD_COMMAND}`; export r; \
27685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27686         TFLAGS="$(STAGE1_TFLAGS)"; \
27687         $(HOST_EXPORTS)  \
27688         cd $(HOST_SUBDIR)/libiberty && \
27689          \
27690         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27691                 CFLAGS="$(STAGE1_CFLAGS)" \
27692                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27693                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27694                 LIBCFLAGS="$(LIBCFLAGS)" \
27695                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27696                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27697                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27698                 $(EXTRA_HOST_FLAGS)  \
27699                 $(STAGE1_FLAGS_TO_PASS)  \
27700                 TFLAGS="$(STAGE1_TFLAGS)"  \
27701                 $(TARGET-stage1-libiberty)
27702
27703 maybe-clean-stage1-libiberty: clean-stage1-libiberty
27704 clean-stage1: clean-stage1-libiberty
27705 clean-stage1-libiberty:
27706         @if [ $(current_stage) = stage1 ]; then \
27707           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27708         else \
27709           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
27710           $(MAKE) stage1-start; \
27711         fi; \
27712         cd $(HOST_SUBDIR)/libiberty && \
27713         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27714         $(STAGE1_FLAGS_TO_PASS)  clean
27715 @endif libiberty-bootstrap
27716
27717
27718 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
27719 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
27720 maybe-all-stage2-libiberty:
27721 maybe-clean-stage2-libiberty:
27722 @if libiberty-bootstrap
27723 maybe-all-stage2-libiberty: all-stage2-libiberty
27724 all-stage2: all-stage2-libiberty
27725 TARGET-stage2-libiberty = $(TARGET-libiberty)
27726 all-stage2-libiberty: configure-stage2-libiberty
27727         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27728         @r=`${PWD_COMMAND}`; export r; \
27729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27730         TFLAGS="$(STAGE2_TFLAGS)"; \
27731         $(HOST_EXPORTS) \
27732         $(POSTSTAGE1_HOST_EXPORTS)  \
27733         cd $(HOST_SUBDIR)/libiberty && \
27734          \
27735         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27736                 CFLAGS="$(STAGE2_CFLAGS)" \
27737                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27738                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27739                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27740                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27741                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27742                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27743                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27744                 TFLAGS="$(STAGE2_TFLAGS)"  \
27745                 $(TARGET-stage2-libiberty)
27746
27747 maybe-clean-stage2-libiberty: clean-stage2-libiberty
27748 clean-stage2: clean-stage2-libiberty
27749 clean-stage2-libiberty:
27750         @if [ $(current_stage) = stage2 ]; then \
27751           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27752         else \
27753           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
27754           $(MAKE) stage2-start; \
27755         fi; \
27756         cd $(HOST_SUBDIR)/libiberty && \
27757         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27758 @endif libiberty-bootstrap
27759
27760
27761 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
27762 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
27763 maybe-all-stage3-libiberty:
27764 maybe-clean-stage3-libiberty:
27765 @if libiberty-bootstrap
27766 maybe-all-stage3-libiberty: all-stage3-libiberty
27767 all-stage3: all-stage3-libiberty
27768 TARGET-stage3-libiberty = $(TARGET-libiberty)
27769 all-stage3-libiberty: configure-stage3-libiberty
27770         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27771         @r=`${PWD_COMMAND}`; export r; \
27772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27773         TFLAGS="$(STAGE3_TFLAGS)"; \
27774         $(HOST_EXPORTS) \
27775         $(POSTSTAGE1_HOST_EXPORTS)  \
27776         cd $(HOST_SUBDIR)/libiberty && \
27777          \
27778         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27779                 CFLAGS="$(STAGE3_CFLAGS)" \
27780                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27781                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27782                 LIBCFLAGS="$(STAGE3_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="$(STAGE3_TFLAGS)"  \
27788                 $(TARGET-stage3-libiberty)
27789
27790 maybe-clean-stage3-libiberty: clean-stage3-libiberty
27791 clean-stage3: clean-stage3-libiberty
27792 clean-stage3-libiberty:
27793         @if [ $(current_stage) = stage3 ]; then \
27794           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27795         else \
27796           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
27797           $(MAKE) stage3-start; \
27798         fi; \
27799         cd $(HOST_SUBDIR)/libiberty && \
27800         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27801 @endif libiberty-bootstrap
27802
27803
27804 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
27805 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
27806 maybe-all-stage4-libiberty:
27807 maybe-clean-stage4-libiberty:
27808 @if libiberty-bootstrap
27809 maybe-all-stage4-libiberty: all-stage4-libiberty
27810 all-stage4: all-stage4-libiberty
27811 TARGET-stage4-libiberty = $(TARGET-libiberty)
27812 all-stage4-libiberty: configure-stage4-libiberty
27813         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27814         @r=`${PWD_COMMAND}`; export r; \
27815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27816         TFLAGS="$(STAGE4_TFLAGS)"; \
27817         $(HOST_EXPORTS) \
27818         $(POSTSTAGE1_HOST_EXPORTS)  \
27819         cd $(HOST_SUBDIR)/libiberty && \
27820          \
27821         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27822                 CFLAGS="$(STAGE4_CFLAGS)" \
27823                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27824                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27825                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27826                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27827                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27828                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27829                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27830                 TFLAGS="$(STAGE4_TFLAGS)"  \
27831                 $(TARGET-stage4-libiberty)
27832
27833 maybe-clean-stage4-libiberty: clean-stage4-libiberty
27834 clean-stage4: clean-stage4-libiberty
27835 clean-stage4-libiberty:
27836         @if [ $(current_stage) = stage4 ]; then \
27837           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27838         else \
27839           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
27840           $(MAKE) stage4-start; \
27841         fi; \
27842         cd $(HOST_SUBDIR)/libiberty && \
27843         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27844 @endif libiberty-bootstrap
27845
27846
27847 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
27848 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
27849 maybe-all-stageprofile-libiberty:
27850 maybe-clean-stageprofile-libiberty:
27851 @if libiberty-bootstrap
27852 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
27853 all-stageprofile: all-stageprofile-libiberty
27854 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
27855 all-stageprofile-libiberty: configure-stageprofile-libiberty
27856         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27857         @r=`${PWD_COMMAND}`; export r; \
27858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27859         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27860         $(HOST_EXPORTS) \
27861         $(POSTSTAGE1_HOST_EXPORTS)  \
27862         cd $(HOST_SUBDIR)/libiberty && \
27863          \
27864         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27865                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27866                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27867                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27868                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27869                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27870                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27871                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27872                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27873                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
27874                 $(TARGET-stageprofile-libiberty)
27875
27876 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
27877 clean-stageprofile: clean-stageprofile-libiberty
27878 clean-stageprofile-libiberty:
27879         @if [ $(current_stage) = stageprofile ]; then \
27880           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27881         else \
27882           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
27883           $(MAKE) stageprofile-start; \
27884         fi; \
27885         cd $(HOST_SUBDIR)/libiberty && \
27886         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27887 @endif libiberty-bootstrap
27888
27889
27890 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
27891 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
27892 maybe-all-stagetrain-libiberty:
27893 maybe-clean-stagetrain-libiberty:
27894 @if libiberty-bootstrap
27895 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
27896 all-stagetrain: all-stagetrain-libiberty
27897 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
27898 all-stagetrain-libiberty: configure-stagetrain-libiberty
27899         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27900         @r=`${PWD_COMMAND}`; export r; \
27901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27902         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27903         $(HOST_EXPORTS) \
27904         $(POSTSTAGE1_HOST_EXPORTS)  \
27905         cd $(HOST_SUBDIR)/libiberty && \
27906          \
27907         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27908                 CFLAGS="$(STAGEtrain_CFLAGS)" \
27909                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27910                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27911                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27912                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27913                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27914                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27915                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27916                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
27917                 $(TARGET-stagetrain-libiberty)
27918
27919 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
27920 clean-stagetrain: clean-stagetrain-libiberty
27921 clean-stagetrain-libiberty:
27922         @if [ $(current_stage) = stagetrain ]; then \
27923           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27924         else \
27925           [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
27926           $(MAKE) stagetrain-start; \
27927         fi; \
27928         cd $(HOST_SUBDIR)/libiberty && \
27929         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27930 @endif libiberty-bootstrap
27931
27932
27933 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
27934 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
27935 maybe-all-stagefeedback-libiberty:
27936 maybe-clean-stagefeedback-libiberty:
27937 @if libiberty-bootstrap
27938 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
27939 all-stagefeedback: all-stagefeedback-libiberty
27940 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
27941 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
27942         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27943         @r=`${PWD_COMMAND}`; export r; \
27944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27945         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27946         $(HOST_EXPORTS) \
27947         $(POSTSTAGE1_HOST_EXPORTS)  \
27948         cd $(HOST_SUBDIR)/libiberty && \
27949          \
27950         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27951                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27952                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27953                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27954                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27955                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27956                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27957                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27958                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27959                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
27960                 $(TARGET-stagefeedback-libiberty)
27961
27962 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
27963 clean-stagefeedback: clean-stagefeedback-libiberty
27964 clean-stagefeedback-libiberty:
27965         @if [ $(current_stage) = stagefeedback ]; then \
27966           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27967         else \
27968           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
27969           $(MAKE) stagefeedback-start; \
27970         fi; \
27971         cd $(HOST_SUBDIR)/libiberty && \
27972         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27973 @endif libiberty-bootstrap
27974
27975
27976 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
27977 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
27978 maybe-all-stageautoprofile-libiberty:
27979 maybe-clean-stageautoprofile-libiberty:
27980 @if libiberty-bootstrap
27981 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
27982 all-stageautoprofile: all-stageautoprofile-libiberty
27983 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
27984 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27985         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27986         @r=`${PWD_COMMAND}`; export r; \
27987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27988         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27989         $(HOST_EXPORTS) \
27990         $(POSTSTAGE1_HOST_EXPORTS)  \
27991         cd $(HOST_SUBDIR)/libiberty && \
27992         $$s/gcc/config/i386/$(AUTO_PROFILE) \
27993         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27994                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27995                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
27996                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27997                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27998                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27999                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28000                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28001                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28002                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
28003                 $(TARGET-stageautoprofile-libiberty)
28004
28005 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28006 clean-stageautoprofile: clean-stageautoprofile-libiberty
28007 clean-stageautoprofile-libiberty:
28008         @if [ $(current_stage) = stageautoprofile ]; then \
28009           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28010         else \
28011           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28012           $(MAKE) stageautoprofile-start; \
28013         fi; \
28014         cd $(HOST_SUBDIR)/libiberty && \
28015         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28016 @endif libiberty-bootstrap
28017
28018
28019 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28020 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28021 maybe-all-stageautofeedback-libiberty:
28022 maybe-clean-stageautofeedback-libiberty:
28023 @if libiberty-bootstrap
28024 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28025 all-stageautofeedback: all-stageautofeedback-libiberty
28026 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28027 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28028         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28029         @r=`${PWD_COMMAND}`; export r; \
28030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28031         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28032         $(HOST_EXPORTS) \
28033         $(POSTSTAGE1_HOST_EXPORTS)  \
28034         cd $(HOST_SUBDIR)/libiberty && \
28035          \
28036         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28037                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28038                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28039                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28040                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28041                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28042                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28043                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28044                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28045                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28046                 $(TARGET-stageautofeedback-libiberty)
28047
28048 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28049 clean-stageautofeedback: clean-stageautofeedback-libiberty
28050 clean-stageautofeedback-libiberty:
28051         @if [ $(current_stage) = stageautofeedback ]; then \
28052           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28053         else \
28054           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28055           $(MAKE) stageautofeedback-start; \
28056         fi; \
28057         cd $(HOST_SUBDIR)/libiberty && \
28058         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28059 @endif libiberty-bootstrap
28060
28061
28062
28063
28064
28065 .PHONY: check-libiberty maybe-check-libiberty
28066 maybe-check-libiberty:
28067 @if libiberty
28068 maybe-check-libiberty: check-libiberty
28069
28070 check-libiberty:
28071         @: $(MAKE); $(unstage)
28072         @r=`${PWD_COMMAND}`; export r; \
28073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28074         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28075         (cd $(HOST_SUBDIR)/libiberty && \
28076           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
28077
28078 @endif libiberty
28079
28080 .PHONY: install-libiberty maybe-install-libiberty
28081 maybe-install-libiberty:
28082 @if libiberty
28083 maybe-install-libiberty: install-libiberty
28084
28085 install-libiberty: installdirs
28086         @: $(MAKE); $(unstage)
28087         @r=`${PWD_COMMAND}`; export r; \
28088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28089         $(HOST_EXPORTS) \
28090         (cd $(HOST_SUBDIR)/libiberty && \
28091           $(MAKE) $(FLAGS_TO_PASS)  install)
28092
28093 @endif libiberty
28094
28095 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28096 maybe-install-strip-libiberty:
28097 @if libiberty
28098 maybe-install-strip-libiberty: install-strip-libiberty
28099
28100 install-strip-libiberty: installdirs
28101         @: $(MAKE); $(unstage)
28102         @r=`${PWD_COMMAND}`; export r; \
28103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28104         $(HOST_EXPORTS) \
28105         (cd $(HOST_SUBDIR)/libiberty && \
28106           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28107
28108 @endif libiberty
28109
28110 # Other targets (info, dvi, pdf, etc.)
28111
28112 .PHONY: maybe-info-libiberty info-libiberty
28113 maybe-info-libiberty:
28114 @if libiberty
28115 maybe-info-libiberty: info-libiberty
28116
28117 info-libiberty: \
28118     configure-libiberty 
28119         @[ -f ./libiberty/Makefile ] || exit 0; \
28120         r=`${PWD_COMMAND}`; export r; \
28121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28122         $(HOST_EXPORTS) \
28123         for flag in $(EXTRA_HOST_FLAGS) ; do \
28124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28125         done; \
28126         echo "Doing info in libiberty"; \
28127         (cd $(HOST_SUBDIR)/libiberty && \
28128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28130                   "RANLIB=$${RANLIB}" \
28131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28132                   info) \
28133           || exit 1
28134
28135 @endif libiberty
28136
28137 .PHONY: maybe-dvi-libiberty dvi-libiberty
28138 maybe-dvi-libiberty:
28139 @if libiberty
28140 maybe-dvi-libiberty: dvi-libiberty
28141
28142 dvi-libiberty: \
28143     configure-libiberty 
28144         @[ -f ./libiberty/Makefile ] || exit 0; \
28145         r=`${PWD_COMMAND}`; export r; \
28146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28147         $(HOST_EXPORTS) \
28148         for flag in $(EXTRA_HOST_FLAGS) ; do \
28149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28150         done; \
28151         echo "Doing dvi in libiberty"; \
28152         (cd $(HOST_SUBDIR)/libiberty && \
28153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28155                   "RANLIB=$${RANLIB}" \
28156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28157                   dvi) \
28158           || exit 1
28159
28160 @endif libiberty
28161
28162 .PHONY: maybe-pdf-libiberty pdf-libiberty
28163 maybe-pdf-libiberty:
28164 @if libiberty
28165 maybe-pdf-libiberty: pdf-libiberty
28166
28167 pdf-libiberty: \
28168     configure-libiberty 
28169         @[ -f ./libiberty/Makefile ] || exit 0; \
28170         r=`${PWD_COMMAND}`; export r; \
28171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28172         $(HOST_EXPORTS) \
28173         for flag in $(EXTRA_HOST_FLAGS) ; do \
28174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28175         done; \
28176         echo "Doing pdf in libiberty"; \
28177         (cd $(HOST_SUBDIR)/libiberty && \
28178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28180                   "RANLIB=$${RANLIB}" \
28181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28182                   pdf) \
28183           || exit 1
28184
28185 @endif libiberty
28186
28187 .PHONY: maybe-html-libiberty html-libiberty
28188 maybe-html-libiberty:
28189 @if libiberty
28190 maybe-html-libiberty: html-libiberty
28191
28192 html-libiberty: \
28193     configure-libiberty 
28194         @[ -f ./libiberty/Makefile ] || exit 0; \
28195         r=`${PWD_COMMAND}`; export r; \
28196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28197         $(HOST_EXPORTS) \
28198         for flag in $(EXTRA_HOST_FLAGS) ; do \
28199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28200         done; \
28201         echo "Doing html in libiberty"; \
28202         (cd $(HOST_SUBDIR)/libiberty && \
28203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28205                   "RANLIB=$${RANLIB}" \
28206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28207                   html) \
28208           || exit 1
28209
28210 @endif libiberty
28211
28212 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28213 maybe-TAGS-libiberty:
28214 @if libiberty
28215 maybe-TAGS-libiberty: TAGS-libiberty
28216
28217 TAGS-libiberty: \
28218     configure-libiberty 
28219         @[ -f ./libiberty/Makefile ] || exit 0; \
28220         r=`${PWD_COMMAND}`; export r; \
28221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28222         $(HOST_EXPORTS) \
28223         for flag in $(EXTRA_HOST_FLAGS) ; do \
28224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28225         done; \
28226         echo "Doing TAGS in libiberty"; \
28227         (cd $(HOST_SUBDIR)/libiberty && \
28228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28230                   "RANLIB=$${RANLIB}" \
28231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28232                   TAGS) \
28233           || exit 1
28234
28235 @endif libiberty
28236
28237 .PHONY: maybe-install-info-libiberty install-info-libiberty
28238 maybe-install-info-libiberty:
28239 @if libiberty
28240 maybe-install-info-libiberty: install-info-libiberty
28241
28242 install-info-libiberty: \
28243     configure-libiberty \
28244     info-libiberty 
28245         @[ -f ./libiberty/Makefile ] || exit 0; \
28246         r=`${PWD_COMMAND}`; export r; \
28247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28248         $(HOST_EXPORTS) \
28249         for flag in $(EXTRA_HOST_FLAGS) ; do \
28250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28251         done; \
28252         echo "Doing install-info in libiberty"; \
28253         (cd $(HOST_SUBDIR)/libiberty && \
28254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28256                   "RANLIB=$${RANLIB}" \
28257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28258                   install-info) \
28259           || exit 1
28260
28261 @endif libiberty
28262
28263 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28264 maybe-install-dvi-libiberty:
28265 @if libiberty
28266 maybe-install-dvi-libiberty: install-dvi-libiberty
28267
28268 install-dvi-libiberty: \
28269     configure-libiberty \
28270     dvi-libiberty 
28271         @[ -f ./libiberty/Makefile ] || exit 0; \
28272         r=`${PWD_COMMAND}`; export r; \
28273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28274         $(HOST_EXPORTS) \
28275         for flag in $(EXTRA_HOST_FLAGS) ; do \
28276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28277         done; \
28278         echo "Doing install-dvi in libiberty"; \
28279         (cd $(HOST_SUBDIR)/libiberty && \
28280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28282                   "RANLIB=$${RANLIB}" \
28283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28284                   install-dvi) \
28285           || exit 1
28286
28287 @endif libiberty
28288
28289 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28290 maybe-install-pdf-libiberty:
28291 @if libiberty
28292 maybe-install-pdf-libiberty: install-pdf-libiberty
28293
28294 install-pdf-libiberty: \
28295     configure-libiberty \
28296     pdf-libiberty 
28297         @[ -f ./libiberty/Makefile ] || exit 0; \
28298         r=`${PWD_COMMAND}`; export r; \
28299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28300         $(HOST_EXPORTS) \
28301         for flag in $(EXTRA_HOST_FLAGS) ; do \
28302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28303         done; \
28304         echo "Doing install-pdf in libiberty"; \
28305         (cd $(HOST_SUBDIR)/libiberty && \
28306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28308                   "RANLIB=$${RANLIB}" \
28309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28310                   install-pdf) \
28311           || exit 1
28312
28313 @endif libiberty
28314
28315 .PHONY: maybe-install-html-libiberty install-html-libiberty
28316 maybe-install-html-libiberty:
28317 @if libiberty
28318 maybe-install-html-libiberty: install-html-libiberty
28319
28320 install-html-libiberty: \
28321     configure-libiberty \
28322     html-libiberty 
28323         @[ -f ./libiberty/Makefile ] || exit 0; \
28324         r=`${PWD_COMMAND}`; export r; \
28325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28326         $(HOST_EXPORTS) \
28327         for flag in $(EXTRA_HOST_FLAGS) ; do \
28328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28329         done; \
28330         echo "Doing install-html in libiberty"; \
28331         (cd $(HOST_SUBDIR)/libiberty && \
28332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28334                   "RANLIB=$${RANLIB}" \
28335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28336                   install-html) \
28337           || exit 1
28338
28339 @endif libiberty
28340
28341 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28342 maybe-installcheck-libiberty:
28343 @if libiberty
28344 maybe-installcheck-libiberty: installcheck-libiberty
28345
28346 installcheck-libiberty: \
28347     configure-libiberty 
28348         @[ -f ./libiberty/Makefile ] || exit 0; \
28349         r=`${PWD_COMMAND}`; export r; \
28350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28351         $(HOST_EXPORTS) \
28352         for flag in $(EXTRA_HOST_FLAGS) ; do \
28353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28354         done; \
28355         echo "Doing installcheck in libiberty"; \
28356         (cd $(HOST_SUBDIR)/libiberty && \
28357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28359                   "RANLIB=$${RANLIB}" \
28360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28361                   installcheck) \
28362           || exit 1
28363
28364 @endif libiberty
28365
28366 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28367 maybe-mostlyclean-libiberty:
28368 @if libiberty
28369 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28370
28371 mostlyclean-libiberty: 
28372         @[ -f ./libiberty/Makefile ] || exit 0; \
28373         r=`${PWD_COMMAND}`; export r; \
28374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28375         $(HOST_EXPORTS) \
28376         for flag in $(EXTRA_HOST_FLAGS) ; do \
28377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28378         done; \
28379         echo "Doing mostlyclean in libiberty"; \
28380         (cd $(HOST_SUBDIR)/libiberty && \
28381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28383                   "RANLIB=$${RANLIB}" \
28384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28385                   mostlyclean) \
28386           || exit 1
28387
28388 @endif libiberty
28389
28390 .PHONY: maybe-clean-libiberty clean-libiberty
28391 maybe-clean-libiberty:
28392 @if libiberty
28393 maybe-clean-libiberty: clean-libiberty
28394
28395 clean-libiberty: 
28396         @[ -f ./libiberty/Makefile ] || exit 0; \
28397         r=`${PWD_COMMAND}`; export r; \
28398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28399         $(HOST_EXPORTS) \
28400         for flag in $(EXTRA_HOST_FLAGS) ; do \
28401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28402         done; \
28403         echo "Doing clean in libiberty"; \
28404         (cd $(HOST_SUBDIR)/libiberty && \
28405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28407                   "RANLIB=$${RANLIB}" \
28408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28409                   clean) \
28410           || exit 1
28411
28412 @endif libiberty
28413
28414 .PHONY: maybe-distclean-libiberty distclean-libiberty
28415 maybe-distclean-libiberty:
28416 @if libiberty
28417 maybe-distclean-libiberty: distclean-libiberty
28418
28419 distclean-libiberty: 
28420         @[ -f ./libiberty/Makefile ] || exit 0; \
28421         r=`${PWD_COMMAND}`; export r; \
28422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28423         $(HOST_EXPORTS) \
28424         for flag in $(EXTRA_HOST_FLAGS) ; do \
28425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28426         done; \
28427         echo "Doing distclean in libiberty"; \
28428         (cd $(HOST_SUBDIR)/libiberty && \
28429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28431                   "RANLIB=$${RANLIB}" \
28432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28433                   distclean) \
28434           || exit 1
28435
28436 @endif libiberty
28437
28438 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28439 maybe-maintainer-clean-libiberty:
28440 @if libiberty
28441 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28442
28443 maintainer-clean-libiberty: 
28444         @[ -f ./libiberty/Makefile ] || exit 0; \
28445         r=`${PWD_COMMAND}`; export r; \
28446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28447         $(HOST_EXPORTS) \
28448         for flag in $(EXTRA_HOST_FLAGS) ; do \
28449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28450         done; \
28451         echo "Doing maintainer-clean in libiberty"; \
28452         (cd $(HOST_SUBDIR)/libiberty && \
28453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28455                   "RANLIB=$${RANLIB}" \
28456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28457                   maintainer-clean) \
28458           || exit 1
28459
28460 @endif libiberty
28461
28462
28463
28464 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28465 maybe-configure-libiberty-linker-plugin:
28466 @if gcc-bootstrap
28467 configure-libiberty-linker-plugin: stage_current
28468 @endif gcc-bootstrap
28469 @if libiberty-linker-plugin
28470 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28471 configure-libiberty-linker-plugin: 
28472         @r=`${PWD_COMMAND}`; export r; \
28473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28474         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28475         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28476         $(HOST_EXPORTS)  \
28477         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28478         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28479         case $(srcdir) in \
28480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28481           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28483         esac; \
28484         module_srcdir=libiberty; \
28485         $(SHELL) \
28486           $$s/$$module_srcdir/configure \
28487           --srcdir=$${topdir}/$$module_srcdir \
28488           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28489           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28490           || exit 1
28491 @endif libiberty-linker-plugin
28492
28493
28494
28495 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28496 maybe-configure-stage1-libiberty-linker-plugin:
28497 @if libiberty-linker-plugin-bootstrap
28498 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28499 configure-stage1-libiberty-linker-plugin:
28500         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28501         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28502         @r=`${PWD_COMMAND}`; export r; \
28503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28504         TFLAGS="$(STAGE1_TFLAGS)"; \
28505         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28506         $(HOST_EXPORTS) \
28507         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28508         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28509         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
28510         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28512         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28513         case $(srcdir) in \
28514           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28515           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28516                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28517         esac; \
28518         module_srcdir=libiberty; \
28519         $(SHELL) $$s/$$module_srcdir/configure \
28520           --srcdir=$${topdir}/$$module_srcdir \
28521           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28522           --target=${target_alias} \
28523            \
28524           $(STAGE1_CONFIGURE_FLAGS) \
28525           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28526 @endif libiberty-linker-plugin-bootstrap
28527
28528 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28529 maybe-configure-stage2-libiberty-linker-plugin:
28530 @if libiberty-linker-plugin-bootstrap
28531 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28532 configure-stage2-libiberty-linker-plugin:
28533         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28534         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28535         @r=`${PWD_COMMAND}`; export r; \
28536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28537         TFLAGS="$(STAGE2_TFLAGS)"; \
28538         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28539         $(HOST_EXPORTS) \
28540         $(POSTSTAGE1_HOST_EXPORTS) \
28541         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28542         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28543         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
28544         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28545         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28546         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28547         case $(srcdir) in \
28548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28549           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28551         esac; \
28552         module_srcdir=libiberty; \
28553         $(SHELL) $$s/$$module_srcdir/configure \
28554           --srcdir=$${topdir}/$$module_srcdir \
28555           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28556           --target=${target_alias} \
28557           --with-build-libsubdir=$(HOST_SUBDIR) \
28558           $(STAGE2_CONFIGURE_FLAGS) \
28559           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28560 @endif libiberty-linker-plugin-bootstrap
28561
28562 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28563 maybe-configure-stage3-libiberty-linker-plugin:
28564 @if libiberty-linker-plugin-bootstrap
28565 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28566 configure-stage3-libiberty-linker-plugin:
28567         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28568         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28569         @r=`${PWD_COMMAND}`; export r; \
28570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28571         TFLAGS="$(STAGE3_TFLAGS)"; \
28572         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28573         $(HOST_EXPORTS) \
28574         $(POSTSTAGE1_HOST_EXPORTS) \
28575         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28576         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28577         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28578         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28579         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28580         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28581         case $(srcdir) in \
28582           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28583           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28584                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28585         esac; \
28586         module_srcdir=libiberty; \
28587         $(SHELL) $$s/$$module_srcdir/configure \
28588           --srcdir=$${topdir}/$$module_srcdir \
28589           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28590           --target=${target_alias} \
28591           --with-build-libsubdir=$(HOST_SUBDIR) \
28592           $(STAGE3_CONFIGURE_FLAGS) \
28593           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28594 @endif libiberty-linker-plugin-bootstrap
28595
28596 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28597 maybe-configure-stage4-libiberty-linker-plugin:
28598 @if libiberty-linker-plugin-bootstrap
28599 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28600 configure-stage4-libiberty-linker-plugin:
28601         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28602         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28603         @r=`${PWD_COMMAND}`; export r; \
28604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28605         TFLAGS="$(STAGE4_TFLAGS)"; \
28606         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28607         $(HOST_EXPORTS) \
28608         $(POSTSTAGE1_HOST_EXPORTS) \
28609         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28610         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28611         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28612         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28613         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28614         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28615         case $(srcdir) in \
28616           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28617           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28618                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28619         esac; \
28620         module_srcdir=libiberty; \
28621         $(SHELL) $$s/$$module_srcdir/configure \
28622           --srcdir=$${topdir}/$$module_srcdir \
28623           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28624           --target=${target_alias} \
28625           --with-build-libsubdir=$(HOST_SUBDIR) \
28626           $(STAGE4_CONFIGURE_FLAGS) \
28627           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28628 @endif libiberty-linker-plugin-bootstrap
28629
28630 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28631 maybe-configure-stageprofile-libiberty-linker-plugin:
28632 @if libiberty-linker-plugin-bootstrap
28633 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28634 configure-stageprofile-libiberty-linker-plugin:
28635         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28636         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28637         @r=`${PWD_COMMAND}`; export r; \
28638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28639         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28640         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28641         $(HOST_EXPORTS) \
28642         $(POSTSTAGE1_HOST_EXPORTS) \
28643         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28644         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28645         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28646         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28647         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28648         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28649         case $(srcdir) in \
28650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28651           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28653         esac; \
28654         module_srcdir=libiberty; \
28655         $(SHELL) $$s/$$module_srcdir/configure \
28656           --srcdir=$${topdir}/$$module_srcdir \
28657           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28658           --target=${target_alias} \
28659           --with-build-libsubdir=$(HOST_SUBDIR) \
28660           $(STAGEprofile_CONFIGURE_FLAGS) \
28661           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28662 @endif libiberty-linker-plugin-bootstrap
28663
28664 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28665 maybe-configure-stagetrain-libiberty-linker-plugin:
28666 @if libiberty-linker-plugin-bootstrap
28667 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28668 configure-stagetrain-libiberty-linker-plugin:
28669         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28670         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28671         @r=`${PWD_COMMAND}`; export r; \
28672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28673         TFLAGS="$(STAGEtrain_TFLAGS)"; \
28674         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28675         $(HOST_EXPORTS) \
28676         $(POSTSTAGE1_HOST_EXPORTS) \
28677         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28678         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28679         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
28680         echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28681         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28682         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28683         case $(srcdir) in \
28684           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28685           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28686                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28687         esac; \
28688         module_srcdir=libiberty; \
28689         $(SHELL) $$s/$$module_srcdir/configure \
28690           --srcdir=$${topdir}/$$module_srcdir \
28691           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28692           --target=${target_alias} \
28693           --with-build-libsubdir=$(HOST_SUBDIR) \
28694           $(STAGEtrain_CONFIGURE_FLAGS) \
28695           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28696 @endif libiberty-linker-plugin-bootstrap
28697
28698 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
28699 maybe-configure-stagefeedback-libiberty-linker-plugin:
28700 @if libiberty-linker-plugin-bootstrap
28701 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
28702 configure-stagefeedback-libiberty-linker-plugin:
28703         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28704         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28705         @r=`${PWD_COMMAND}`; export r; \
28706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28707         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28708         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28709         $(HOST_EXPORTS) \
28710         $(POSTSTAGE1_HOST_EXPORTS) \
28711         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28712         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28713         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
28714         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28715         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28716         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28717         case $(srcdir) in \
28718           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28719           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28720                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28721         esac; \
28722         module_srcdir=libiberty; \
28723         $(SHELL) $$s/$$module_srcdir/configure \
28724           --srcdir=$${topdir}/$$module_srcdir \
28725           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28726           --target=${target_alias} \
28727           --with-build-libsubdir=$(HOST_SUBDIR) \
28728           $(STAGEfeedback_CONFIGURE_FLAGS) \
28729           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28730 @endif libiberty-linker-plugin-bootstrap
28731
28732 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
28733 maybe-configure-stageautoprofile-libiberty-linker-plugin:
28734 @if libiberty-linker-plugin-bootstrap
28735 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
28736 configure-stageautoprofile-libiberty-linker-plugin:
28737         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28738         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28739         @r=`${PWD_COMMAND}`; export r; \
28740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28741         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28742         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28743         $(HOST_EXPORTS) \
28744         $(POSTSTAGE1_HOST_EXPORTS) \
28745         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28746         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28747         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
28748         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28749         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28750         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28751         case $(srcdir) in \
28752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28753           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28755         esac; \
28756         module_srcdir=libiberty; \
28757         $(SHELL) $$s/$$module_srcdir/configure \
28758           --srcdir=$${topdir}/$$module_srcdir \
28759           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28760           --target=${target_alias} \
28761           --with-build-libsubdir=$(HOST_SUBDIR) \
28762           $(STAGEautoprofile_CONFIGURE_FLAGS) \
28763           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28764 @endif libiberty-linker-plugin-bootstrap
28765
28766 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
28767 maybe-configure-stageautofeedback-libiberty-linker-plugin:
28768 @if libiberty-linker-plugin-bootstrap
28769 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
28770 configure-stageautofeedback-libiberty-linker-plugin:
28771         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28772         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28773         @r=`${PWD_COMMAND}`; export r; \
28774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28775         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28776         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28777         $(HOST_EXPORTS) \
28778         $(POSTSTAGE1_HOST_EXPORTS) \
28779         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28780         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28781         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
28782         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28783         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28784         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28785         case $(srcdir) in \
28786           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28787           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28788                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28789         esac; \
28790         module_srcdir=libiberty; \
28791         $(SHELL) $$s/$$module_srcdir/configure \
28792           --srcdir=$${topdir}/$$module_srcdir \
28793           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28794           --target=${target_alias} \
28795           --with-build-libsubdir=$(HOST_SUBDIR) \
28796           $(STAGEautofeedback_CONFIGURE_FLAGS) \
28797           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28798 @endif libiberty-linker-plugin-bootstrap
28799
28800
28801
28802
28803
28804 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
28805 maybe-all-libiberty-linker-plugin:
28806 @if gcc-bootstrap
28807 all-libiberty-linker-plugin: stage_current
28808 @endif gcc-bootstrap
28809 @if libiberty-linker-plugin
28810 TARGET-libiberty-linker-plugin=all
28811 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
28812 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
28813         @r=`${PWD_COMMAND}`; export r; \
28814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28815         $(HOST_EXPORTS)  \
28816         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28817           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28818                 $(TARGET-libiberty-linker-plugin))
28819 @endif libiberty-linker-plugin
28820
28821
28822
28823 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
28824 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
28825 maybe-all-stage1-libiberty-linker-plugin:
28826 maybe-clean-stage1-libiberty-linker-plugin:
28827 @if libiberty-linker-plugin-bootstrap
28828 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
28829 all-stage1: all-stage1-libiberty-linker-plugin
28830 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28831 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28832         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28833         @r=`${PWD_COMMAND}`; export r; \
28834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28835         TFLAGS="$(STAGE1_TFLAGS)"; \
28836         $(HOST_EXPORTS)  \
28837         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28838          \
28839         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28840                 CFLAGS="$(STAGE1_CFLAGS)" \
28841                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28842                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28843                 LIBCFLAGS="$(LIBCFLAGS)" \
28844                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28845                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28846                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28847                 $(EXTRA_HOST_FLAGS)  \
28848                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28849                 TFLAGS="$(STAGE1_TFLAGS)"  \
28850                 $(TARGET-stage1-libiberty-linker-plugin)
28851
28852 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
28853 clean-stage1: clean-stage1-libiberty-linker-plugin
28854 clean-stage1-libiberty-linker-plugin:
28855         @if [ $(current_stage) = stage1 ]; then \
28856           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28857         else \
28858           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
28859           $(MAKE) stage1-start; \
28860         fi; \
28861         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28862         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28863         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28864 @endif libiberty-linker-plugin-bootstrap
28865
28866
28867 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
28868 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
28869 maybe-all-stage2-libiberty-linker-plugin:
28870 maybe-clean-stage2-libiberty-linker-plugin:
28871 @if libiberty-linker-plugin-bootstrap
28872 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
28873 all-stage2: all-stage2-libiberty-linker-plugin
28874 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28875 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28876         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28877         @r=`${PWD_COMMAND}`; export r; \
28878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28879         TFLAGS="$(STAGE2_TFLAGS)"; \
28880         $(HOST_EXPORTS) \
28881         $(POSTSTAGE1_HOST_EXPORTS)  \
28882         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28883          \
28884         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28885                 CFLAGS="$(STAGE2_CFLAGS)" \
28886                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28887                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28888                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28889                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28890                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28891                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28892                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28893                 TFLAGS="$(STAGE2_TFLAGS)"  \
28894                 $(TARGET-stage2-libiberty-linker-plugin)
28895
28896 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
28897 clean-stage2: clean-stage2-libiberty-linker-plugin
28898 clean-stage2-libiberty-linker-plugin:
28899         @if [ $(current_stage) = stage2 ]; then \
28900           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28901         else \
28902           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
28903           $(MAKE) stage2-start; \
28904         fi; \
28905         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28906         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28907 @endif libiberty-linker-plugin-bootstrap
28908
28909
28910 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
28911 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
28912 maybe-all-stage3-libiberty-linker-plugin:
28913 maybe-clean-stage3-libiberty-linker-plugin:
28914 @if libiberty-linker-plugin-bootstrap
28915 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
28916 all-stage3: all-stage3-libiberty-linker-plugin
28917 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28918 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28919         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28920         @r=`${PWD_COMMAND}`; export r; \
28921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28922         TFLAGS="$(STAGE3_TFLAGS)"; \
28923         $(HOST_EXPORTS) \
28924         $(POSTSTAGE1_HOST_EXPORTS)  \
28925         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28926          \
28927         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28928                 CFLAGS="$(STAGE3_CFLAGS)" \
28929                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28930                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28931                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28932                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28933                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28934                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28935                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28936                 TFLAGS="$(STAGE3_TFLAGS)"  \
28937                 $(TARGET-stage3-libiberty-linker-plugin)
28938
28939 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
28940 clean-stage3: clean-stage3-libiberty-linker-plugin
28941 clean-stage3-libiberty-linker-plugin:
28942         @if [ $(current_stage) = stage3 ]; then \
28943           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28944         else \
28945           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
28946           $(MAKE) stage3-start; \
28947         fi; \
28948         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28949         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28950 @endif libiberty-linker-plugin-bootstrap
28951
28952
28953 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
28954 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
28955 maybe-all-stage4-libiberty-linker-plugin:
28956 maybe-clean-stage4-libiberty-linker-plugin:
28957 @if libiberty-linker-plugin-bootstrap
28958 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
28959 all-stage4: all-stage4-libiberty-linker-plugin
28960 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28961 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28962         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28963         @r=`${PWD_COMMAND}`; export r; \
28964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28965         TFLAGS="$(STAGE4_TFLAGS)"; \
28966         $(HOST_EXPORTS) \
28967         $(POSTSTAGE1_HOST_EXPORTS)  \
28968         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28969          \
28970         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28971                 CFLAGS="$(STAGE4_CFLAGS)" \
28972                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28973                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28974                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28975                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28976                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28977                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28978                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28979                 TFLAGS="$(STAGE4_TFLAGS)"  \
28980                 $(TARGET-stage4-libiberty-linker-plugin)
28981
28982 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
28983 clean-stage4: clean-stage4-libiberty-linker-plugin
28984 clean-stage4-libiberty-linker-plugin:
28985         @if [ $(current_stage) = stage4 ]; then \
28986           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28987         else \
28988           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
28989           $(MAKE) stage4-start; \
28990         fi; \
28991         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28992         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28993 @endif libiberty-linker-plugin-bootstrap
28994
28995
28996 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
28997 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
28998 maybe-all-stageprofile-libiberty-linker-plugin:
28999 maybe-clean-stageprofile-libiberty-linker-plugin:
29000 @if libiberty-linker-plugin-bootstrap
29001 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29002 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29003 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29004 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29005         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29006         @r=`${PWD_COMMAND}`; export r; \
29007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29008         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29009         $(HOST_EXPORTS) \
29010         $(POSTSTAGE1_HOST_EXPORTS)  \
29011         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29012          \
29013         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29014                 CFLAGS="$(STAGEprofile_CFLAGS)" \
29015                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29016                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29017                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29018                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29019                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29020                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29021                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29022                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
29023                 $(TARGET-stageprofile-libiberty-linker-plugin)
29024
29025 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29026 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29027 clean-stageprofile-libiberty-linker-plugin:
29028         @if [ $(current_stage) = stageprofile ]; then \
29029           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29030         else \
29031           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29032           $(MAKE) stageprofile-start; \
29033         fi; \
29034         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29035         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29036 @endif libiberty-linker-plugin-bootstrap
29037
29038
29039 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29040 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29041 maybe-all-stagetrain-libiberty-linker-plugin:
29042 maybe-clean-stagetrain-libiberty-linker-plugin:
29043 @if libiberty-linker-plugin-bootstrap
29044 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29045 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29046 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29047 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29048         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29049         @r=`${PWD_COMMAND}`; export r; \
29050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29051         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29052         $(HOST_EXPORTS) \
29053         $(POSTSTAGE1_HOST_EXPORTS)  \
29054         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29055          \
29056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29057                 CFLAGS="$(STAGEtrain_CFLAGS)" \
29058                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29059                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29060                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29061                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29062                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29063                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29064                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29065                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
29066                 $(TARGET-stagetrain-libiberty-linker-plugin)
29067
29068 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29069 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29070 clean-stagetrain-libiberty-linker-plugin:
29071         @if [ $(current_stage) = stagetrain ]; then \
29072           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29073         else \
29074           [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29075           $(MAKE) stagetrain-start; \
29076         fi; \
29077         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29078         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29079 @endif libiberty-linker-plugin-bootstrap
29080
29081
29082 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29083 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29084 maybe-all-stagefeedback-libiberty-linker-plugin:
29085 maybe-clean-stagefeedback-libiberty-linker-plugin:
29086 @if libiberty-linker-plugin-bootstrap
29087 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29088 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29089 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29090 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29091         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29092         @r=`${PWD_COMMAND}`; export r; \
29093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29094         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29095         $(HOST_EXPORTS) \
29096         $(POSTSTAGE1_HOST_EXPORTS)  \
29097         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29098          \
29099         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29100                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29101                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29102                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29103                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29104                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29105                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29106                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29107                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29108                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
29109                 $(TARGET-stagefeedback-libiberty-linker-plugin)
29110
29111 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29112 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29113 clean-stagefeedback-libiberty-linker-plugin:
29114         @if [ $(current_stage) = stagefeedback ]; then \
29115           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29116         else \
29117           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29118           $(MAKE) stagefeedback-start; \
29119         fi; \
29120         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29121         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29122 @endif libiberty-linker-plugin-bootstrap
29123
29124
29125 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29126 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29127 maybe-all-stageautoprofile-libiberty-linker-plugin:
29128 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29129 @if libiberty-linker-plugin-bootstrap
29130 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29131 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29132 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29133 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29134         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29135         @r=`${PWD_COMMAND}`; export r; \
29136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29137         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29138         $(HOST_EXPORTS) \
29139         $(POSTSTAGE1_HOST_EXPORTS)  \
29140         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29141         $$s/gcc/config/i386/$(AUTO_PROFILE) \
29142         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29143                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29144                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29145                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29146                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29147                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29148                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29149                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29150                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29151                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
29152                 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29153
29154 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29155 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29156 clean-stageautoprofile-libiberty-linker-plugin:
29157         @if [ $(current_stage) = stageautoprofile ]; then \
29158           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29159         else \
29160           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29161           $(MAKE) stageautoprofile-start; \
29162         fi; \
29163         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29164         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29165 @endif libiberty-linker-plugin-bootstrap
29166
29167
29168 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29169 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29170 maybe-all-stageautofeedback-libiberty-linker-plugin:
29171 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29172 @if libiberty-linker-plugin-bootstrap
29173 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29174 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29175 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29176 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29177         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29178         @r=`${PWD_COMMAND}`; export r; \
29179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29180         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29181         $(HOST_EXPORTS) \
29182         $(POSTSTAGE1_HOST_EXPORTS)  \
29183         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29184          \
29185         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29186                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29187                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29188                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29189                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29190                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29191                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29192                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29193                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29194                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29195                 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29196
29197 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29198 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29199 clean-stageautofeedback-libiberty-linker-plugin:
29200         @if [ $(current_stage) = stageautofeedback ]; then \
29201           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29202         else \
29203           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29204           $(MAKE) stageautofeedback-start; \
29205         fi; \
29206         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29207         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29208 @endif libiberty-linker-plugin-bootstrap
29209
29210
29211
29212
29213
29214 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29215 maybe-check-libiberty-linker-plugin:
29216 @if libiberty-linker-plugin
29217 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29218
29219 check-libiberty-linker-plugin:
29220         @: $(MAKE); $(unstage)
29221         @r=`${PWD_COMMAND}`; export r; \
29222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29223         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29224         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29225           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29226
29227 @endif libiberty-linker-plugin
29228
29229 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29230 maybe-install-libiberty-linker-plugin:
29231 @if libiberty-linker-plugin
29232 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29233
29234 install-libiberty-linker-plugin: installdirs
29235         @: $(MAKE); $(unstage)
29236         @r=`${PWD_COMMAND}`; export r; \
29237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29238         $(HOST_EXPORTS) \
29239         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29240           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29241
29242 @endif libiberty-linker-plugin
29243
29244 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29245 maybe-install-strip-libiberty-linker-plugin:
29246 @if libiberty-linker-plugin
29247 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29248
29249 install-strip-libiberty-linker-plugin: installdirs
29250         @: $(MAKE); $(unstage)
29251         @r=`${PWD_COMMAND}`; export r; \
29252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29253         $(HOST_EXPORTS) \
29254         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29255           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29256
29257 @endif libiberty-linker-plugin
29258
29259 # Other targets (info, dvi, pdf, etc.)
29260
29261 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29262 maybe-info-libiberty-linker-plugin:
29263 @if libiberty-linker-plugin
29264 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29265
29266 info-libiberty-linker-plugin: \
29267     configure-libiberty-linker-plugin 
29268         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29269         r=`${PWD_COMMAND}`; export r; \
29270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29271         $(HOST_EXPORTS) \
29272         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29274         done; \
29275         echo "Doing info in libiberty-linker-plugin"; \
29276         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29279                   "RANLIB=$${RANLIB}" \
29280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29281                   info) \
29282           || exit 1
29283
29284 @endif libiberty-linker-plugin
29285
29286 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29287 maybe-dvi-libiberty-linker-plugin:
29288 @if libiberty-linker-plugin
29289 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29290
29291 dvi-libiberty-linker-plugin: \
29292     configure-libiberty-linker-plugin 
29293         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29294         r=`${PWD_COMMAND}`; export r; \
29295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29296         $(HOST_EXPORTS) \
29297         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29299         done; \
29300         echo "Doing dvi in libiberty-linker-plugin"; \
29301         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29304                   "RANLIB=$${RANLIB}" \
29305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29306                   dvi) \
29307           || exit 1
29308
29309 @endif libiberty-linker-plugin
29310
29311 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29312 maybe-pdf-libiberty-linker-plugin:
29313 @if libiberty-linker-plugin
29314 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29315
29316 pdf-libiberty-linker-plugin: \
29317     configure-libiberty-linker-plugin 
29318         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29319         r=`${PWD_COMMAND}`; export r; \
29320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29321         $(HOST_EXPORTS) \
29322         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29324         done; \
29325         echo "Doing pdf in libiberty-linker-plugin"; \
29326         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29329                   "RANLIB=$${RANLIB}" \
29330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29331                   pdf) \
29332           || exit 1
29333
29334 @endif libiberty-linker-plugin
29335
29336 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29337 maybe-html-libiberty-linker-plugin:
29338 @if libiberty-linker-plugin
29339 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29340
29341 html-libiberty-linker-plugin: \
29342     configure-libiberty-linker-plugin 
29343         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29344         r=`${PWD_COMMAND}`; export r; \
29345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29346         $(HOST_EXPORTS) \
29347         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29349         done; \
29350         echo "Doing html in libiberty-linker-plugin"; \
29351         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29354                   "RANLIB=$${RANLIB}" \
29355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29356                   html) \
29357           || exit 1
29358
29359 @endif libiberty-linker-plugin
29360
29361 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29362 maybe-TAGS-libiberty-linker-plugin:
29363 @if libiberty-linker-plugin
29364 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29365
29366 TAGS-libiberty-linker-plugin: \
29367     configure-libiberty-linker-plugin 
29368         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29369         r=`${PWD_COMMAND}`; export r; \
29370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29371         $(HOST_EXPORTS) \
29372         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29374         done; \
29375         echo "Doing TAGS in libiberty-linker-plugin"; \
29376         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29379                   "RANLIB=$${RANLIB}" \
29380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29381                   TAGS) \
29382           || exit 1
29383
29384 @endif libiberty-linker-plugin
29385
29386 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29387 maybe-install-info-libiberty-linker-plugin:
29388 @if libiberty-linker-plugin
29389 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29390
29391 install-info-libiberty-linker-plugin: \
29392     configure-libiberty-linker-plugin \
29393     info-libiberty-linker-plugin 
29394         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29395         r=`${PWD_COMMAND}`; export r; \
29396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29397         $(HOST_EXPORTS) \
29398         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29400         done; \
29401         echo "Doing install-info in libiberty-linker-plugin"; \
29402         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29405                   "RANLIB=$${RANLIB}" \
29406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29407                   install-info) \
29408           || exit 1
29409
29410 @endif libiberty-linker-plugin
29411
29412 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29413 maybe-install-dvi-libiberty-linker-plugin:
29414 @if libiberty-linker-plugin
29415 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29416
29417 install-dvi-libiberty-linker-plugin: \
29418     configure-libiberty-linker-plugin \
29419     dvi-libiberty-linker-plugin 
29420         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29421         r=`${PWD_COMMAND}`; export r; \
29422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29423         $(HOST_EXPORTS) \
29424         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29426         done; \
29427         echo "Doing install-dvi in libiberty-linker-plugin"; \
29428         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29431                   "RANLIB=$${RANLIB}" \
29432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29433                   install-dvi) \
29434           || exit 1
29435
29436 @endif libiberty-linker-plugin
29437
29438 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29439 maybe-install-pdf-libiberty-linker-plugin:
29440 @if libiberty-linker-plugin
29441 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29442
29443 install-pdf-libiberty-linker-plugin: \
29444     configure-libiberty-linker-plugin \
29445     pdf-libiberty-linker-plugin 
29446         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29447         r=`${PWD_COMMAND}`; export r; \
29448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29449         $(HOST_EXPORTS) \
29450         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29452         done; \
29453         echo "Doing install-pdf in libiberty-linker-plugin"; \
29454         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29457                   "RANLIB=$${RANLIB}" \
29458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29459                   install-pdf) \
29460           || exit 1
29461
29462 @endif libiberty-linker-plugin
29463
29464 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29465 maybe-install-html-libiberty-linker-plugin:
29466 @if libiberty-linker-plugin
29467 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29468
29469 install-html-libiberty-linker-plugin: \
29470     configure-libiberty-linker-plugin \
29471     html-libiberty-linker-plugin 
29472         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29473         r=`${PWD_COMMAND}`; export r; \
29474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29475         $(HOST_EXPORTS) \
29476         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29478         done; \
29479         echo "Doing install-html in libiberty-linker-plugin"; \
29480         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29483                   "RANLIB=$${RANLIB}" \
29484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29485                   install-html) \
29486           || exit 1
29487
29488 @endif libiberty-linker-plugin
29489
29490 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29491 maybe-installcheck-libiberty-linker-plugin:
29492 @if libiberty-linker-plugin
29493 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29494
29495 installcheck-libiberty-linker-plugin: \
29496     configure-libiberty-linker-plugin 
29497         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29498         r=`${PWD_COMMAND}`; export r; \
29499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29500         $(HOST_EXPORTS) \
29501         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29503         done; \
29504         echo "Doing installcheck in libiberty-linker-plugin"; \
29505         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29508                   "RANLIB=$${RANLIB}" \
29509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29510                   installcheck) \
29511           || exit 1
29512
29513 @endif libiberty-linker-plugin
29514
29515 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29516 maybe-mostlyclean-libiberty-linker-plugin:
29517 @if libiberty-linker-plugin
29518 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29519
29520 mostlyclean-libiberty-linker-plugin: 
29521         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29522         r=`${PWD_COMMAND}`; export r; \
29523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29524         $(HOST_EXPORTS) \
29525         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29527         done; \
29528         echo "Doing mostlyclean in libiberty-linker-plugin"; \
29529         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29532                   "RANLIB=$${RANLIB}" \
29533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29534                   mostlyclean) \
29535           || exit 1
29536
29537 @endif libiberty-linker-plugin
29538
29539 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29540 maybe-clean-libiberty-linker-plugin:
29541 @if libiberty-linker-plugin
29542 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29543
29544 clean-libiberty-linker-plugin: 
29545         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29546         r=`${PWD_COMMAND}`; export r; \
29547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29548         $(HOST_EXPORTS) \
29549         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29551         done; \
29552         echo "Doing clean in libiberty-linker-plugin"; \
29553         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29556                   "RANLIB=$${RANLIB}" \
29557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29558                   clean) \
29559           || exit 1
29560
29561 @endif libiberty-linker-plugin
29562
29563 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29564 maybe-distclean-libiberty-linker-plugin:
29565 @if libiberty-linker-plugin
29566 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29567
29568 distclean-libiberty-linker-plugin: 
29569         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29570         r=`${PWD_COMMAND}`; export r; \
29571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29572         $(HOST_EXPORTS) \
29573         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29575         done; \
29576         echo "Doing distclean in libiberty-linker-plugin"; \
29577         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29580                   "RANLIB=$${RANLIB}" \
29581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29582                   distclean) \
29583           || exit 1
29584
29585 @endif libiberty-linker-plugin
29586
29587 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29588 maybe-maintainer-clean-libiberty-linker-plugin:
29589 @if libiberty-linker-plugin
29590 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29591
29592 maintainer-clean-libiberty-linker-plugin: 
29593         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29594         r=`${PWD_COMMAND}`; export r; \
29595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29596         $(HOST_EXPORTS) \
29597         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29599         done; \
29600         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29601         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29604                   "RANLIB=$${RANLIB}" \
29605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29606                   maintainer-clean) \
29607           || exit 1
29608
29609 @endif libiberty-linker-plugin
29610
29611
29612
29613 .PHONY: configure-libiconv maybe-configure-libiconv
29614 maybe-configure-libiconv:
29615 @if gcc-bootstrap
29616 configure-libiconv: stage_current
29617 @endif gcc-bootstrap
29618 @if libiconv
29619 maybe-configure-libiconv: configure-libiconv
29620 configure-libiconv: 
29621         @r=`${PWD_COMMAND}`; export r; \
29622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29623         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29624         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29625         $(HOST_EXPORTS)  \
29626         echo Configuring in $(HOST_SUBDIR)/libiconv; \
29627         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29628         case $(srcdir) in \
29629           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29630           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29631                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29632         esac; \
29633         module_srcdir=libiconv; \
29634         $(SHELL) \
29635           $$s/$$module_srcdir/configure \
29636           --srcdir=$${topdir}/$$module_srcdir \
29637           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29638           --target=${target_alias} --disable-shared \
29639           || exit 1
29640 @endif libiconv
29641
29642
29643
29644 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29645 maybe-configure-stage1-libiconv:
29646 @if libiconv-bootstrap
29647 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29648 configure-stage1-libiconv:
29649         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29650         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29651         @r=`${PWD_COMMAND}`; export r; \
29652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29653         TFLAGS="$(STAGE1_TFLAGS)"; \
29654         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29655         $(HOST_EXPORTS) \
29656         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29657         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29658         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29659         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29660         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29661         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29662         case $(srcdir) in \
29663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29664           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29666         esac; \
29667         module_srcdir=libiconv; \
29668         $(SHELL) $$s/$$module_srcdir/configure \
29669           --srcdir=$${topdir}/$$module_srcdir \
29670           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29671           --target=${target_alias} \
29672            \
29673           $(STAGE1_CONFIGURE_FLAGS) \
29674           --disable-shared
29675 @endif libiconv-bootstrap
29676
29677 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29678 maybe-configure-stage2-libiconv:
29679 @if libiconv-bootstrap
29680 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29681 configure-stage2-libiconv:
29682         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29683         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29684         @r=`${PWD_COMMAND}`; export r; \
29685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29686         TFLAGS="$(STAGE2_TFLAGS)"; \
29687         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29688         $(HOST_EXPORTS) \
29689         $(POSTSTAGE1_HOST_EXPORTS) \
29690         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29691         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29692         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29693         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29694         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29695         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29696         case $(srcdir) in \
29697           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29698           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29699                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29700         esac; \
29701         module_srcdir=libiconv; \
29702         $(SHELL) $$s/$$module_srcdir/configure \
29703           --srcdir=$${topdir}/$$module_srcdir \
29704           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29705           --target=${target_alias} \
29706           --with-build-libsubdir=$(HOST_SUBDIR) \
29707           $(STAGE2_CONFIGURE_FLAGS) \
29708           --disable-shared
29709 @endif libiconv-bootstrap
29710
29711 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29712 maybe-configure-stage3-libiconv:
29713 @if libiconv-bootstrap
29714 maybe-configure-stage3-libiconv: configure-stage3-libiconv
29715 configure-stage3-libiconv:
29716         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29717         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29718         @r=`${PWD_COMMAND}`; export r; \
29719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29720         TFLAGS="$(STAGE3_TFLAGS)"; \
29721         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29722         $(HOST_EXPORTS) \
29723         $(POSTSTAGE1_HOST_EXPORTS) \
29724         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29725         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29726         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29727         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
29728         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29729         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29730         case $(srcdir) in \
29731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29732           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29734         esac; \
29735         module_srcdir=libiconv; \
29736         $(SHELL) $$s/$$module_srcdir/configure \
29737           --srcdir=$${topdir}/$$module_srcdir \
29738           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29739           --target=${target_alias} \
29740           --with-build-libsubdir=$(HOST_SUBDIR) \
29741           $(STAGE3_CONFIGURE_FLAGS) \
29742           --disable-shared
29743 @endif libiconv-bootstrap
29744
29745 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
29746 maybe-configure-stage4-libiconv:
29747 @if libiconv-bootstrap
29748 maybe-configure-stage4-libiconv: configure-stage4-libiconv
29749 configure-stage4-libiconv:
29750         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29751         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29752         @r=`${PWD_COMMAND}`; export r; \
29753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29754         TFLAGS="$(STAGE4_TFLAGS)"; \
29755         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29756         $(HOST_EXPORTS) \
29757         $(POSTSTAGE1_HOST_EXPORTS) \
29758         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29759         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29760         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
29761         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
29762         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29763         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29764         case $(srcdir) in \
29765           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29766           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29767                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29768         esac; \
29769         module_srcdir=libiconv; \
29770         $(SHELL) $$s/$$module_srcdir/configure \
29771           --srcdir=$${topdir}/$$module_srcdir \
29772           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29773           --target=${target_alias} \
29774           --with-build-libsubdir=$(HOST_SUBDIR) \
29775           $(STAGE4_CONFIGURE_FLAGS) \
29776           --disable-shared
29777 @endif libiconv-bootstrap
29778
29779 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
29780 maybe-configure-stageprofile-libiconv:
29781 @if libiconv-bootstrap
29782 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
29783 configure-stageprofile-libiconv:
29784         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29785         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29786         @r=`${PWD_COMMAND}`; export r; \
29787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29788         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29789         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29790         $(HOST_EXPORTS) \
29791         $(POSTSTAGE1_HOST_EXPORTS) \
29792         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29793         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29794         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
29795         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
29796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29797         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29798         case $(srcdir) in \
29799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29800           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29802         esac; \
29803         module_srcdir=libiconv; \
29804         $(SHELL) $$s/$$module_srcdir/configure \
29805           --srcdir=$${topdir}/$$module_srcdir \
29806           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29807           --target=${target_alias} \
29808           --with-build-libsubdir=$(HOST_SUBDIR) \
29809           $(STAGEprofile_CONFIGURE_FLAGS) \
29810           --disable-shared
29811 @endif libiconv-bootstrap
29812
29813 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
29814 maybe-configure-stagetrain-libiconv:
29815 @if libiconv-bootstrap
29816 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
29817 configure-stagetrain-libiconv:
29818         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29819         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29820         @r=`${PWD_COMMAND}`; export r; \
29821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29822         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29823         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29824         $(HOST_EXPORTS) \
29825         $(POSTSTAGE1_HOST_EXPORTS) \
29826         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29827         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29828         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
29829         echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
29830         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29831         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29832         case $(srcdir) in \
29833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29834           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29836         esac; \
29837         module_srcdir=libiconv; \
29838         $(SHELL) $$s/$$module_srcdir/configure \
29839           --srcdir=$${topdir}/$$module_srcdir \
29840           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29841           --target=${target_alias} \
29842           --with-build-libsubdir=$(HOST_SUBDIR) \
29843           $(STAGEtrain_CONFIGURE_FLAGS) \
29844           --disable-shared
29845 @endif libiconv-bootstrap
29846
29847 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
29848 maybe-configure-stagefeedback-libiconv:
29849 @if libiconv-bootstrap
29850 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
29851 configure-stagefeedback-libiconv:
29852         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29853         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29854         @r=`${PWD_COMMAND}`; export r; \
29855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29856         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29857         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29858         $(HOST_EXPORTS) \
29859         $(POSTSTAGE1_HOST_EXPORTS) \
29860         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29861         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29862         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29863         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
29864         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29865         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29866         case $(srcdir) in \
29867           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29868           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29869                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29870         esac; \
29871         module_srcdir=libiconv; \
29872         $(SHELL) $$s/$$module_srcdir/configure \
29873           --srcdir=$${topdir}/$$module_srcdir \
29874           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29875           --target=${target_alias} \
29876           --with-build-libsubdir=$(HOST_SUBDIR) \
29877           $(STAGEfeedback_CONFIGURE_FLAGS) \
29878           --disable-shared
29879 @endif libiconv-bootstrap
29880
29881 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
29882 maybe-configure-stageautoprofile-libiconv:
29883 @if libiconv-bootstrap
29884 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
29885 configure-stageautoprofile-libiconv:
29886         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29887         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29888         @r=`${PWD_COMMAND}`; export r; \
29889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29890         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29891         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29892         $(HOST_EXPORTS) \
29893         $(POSTSTAGE1_HOST_EXPORTS) \
29894         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29895         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29896         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
29897         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
29898         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29899         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29900         case $(srcdir) in \
29901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29902           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29904         esac; \
29905         module_srcdir=libiconv; \
29906         $(SHELL) $$s/$$module_srcdir/configure \
29907           --srcdir=$${topdir}/$$module_srcdir \
29908           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29909           --target=${target_alias} \
29910           --with-build-libsubdir=$(HOST_SUBDIR) \
29911           $(STAGEautoprofile_CONFIGURE_FLAGS) \
29912           --disable-shared
29913 @endif libiconv-bootstrap
29914
29915 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
29916 maybe-configure-stageautofeedback-libiconv:
29917 @if libiconv-bootstrap
29918 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
29919 configure-stageautofeedback-libiconv:
29920         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29921         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29922         @r=`${PWD_COMMAND}`; export r; \
29923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29924         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29925         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29926         $(HOST_EXPORTS) \
29927         $(POSTSTAGE1_HOST_EXPORTS) \
29928         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29929         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29930         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
29931         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
29932         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29933         cd $(HOST_SUBDIR)/libiconv || exit 1; \
29934         case $(srcdir) in \
29935           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29936           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29937                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29938         esac; \
29939         module_srcdir=libiconv; \
29940         $(SHELL) $$s/$$module_srcdir/configure \
29941           --srcdir=$${topdir}/$$module_srcdir \
29942           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29943           --target=${target_alias} \
29944           --with-build-libsubdir=$(HOST_SUBDIR) \
29945           $(STAGEautofeedback_CONFIGURE_FLAGS) \
29946           --disable-shared
29947 @endif libiconv-bootstrap
29948
29949
29950
29951
29952
29953 .PHONY: all-libiconv maybe-all-libiconv
29954 maybe-all-libiconv:
29955 @if gcc-bootstrap
29956 all-libiconv: stage_current
29957 @endif gcc-bootstrap
29958 @if libiconv
29959 TARGET-libiconv=all
29960 maybe-all-libiconv: all-libiconv
29961 all-libiconv: configure-libiconv
29962         @r=`${PWD_COMMAND}`; export r; \
29963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29964         $(HOST_EXPORTS)  \
29965         (cd $(HOST_SUBDIR)/libiconv && \
29966           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29967                 $(TARGET-libiconv))
29968 @endif libiconv
29969
29970
29971
29972 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
29973 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
29974 maybe-all-stage1-libiconv:
29975 maybe-clean-stage1-libiconv:
29976 @if libiconv-bootstrap
29977 maybe-all-stage1-libiconv: all-stage1-libiconv
29978 all-stage1: all-stage1-libiconv
29979 TARGET-stage1-libiconv = $(TARGET-libiconv)
29980 all-stage1-libiconv: configure-stage1-libiconv
29981         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29982         @r=`${PWD_COMMAND}`; export r; \
29983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29984         TFLAGS="$(STAGE1_TFLAGS)"; \
29985         $(HOST_EXPORTS)  \
29986         cd $(HOST_SUBDIR)/libiconv && \
29987          \
29988         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29989                 CFLAGS="$(STAGE1_CFLAGS)" \
29990                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29991                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29992                 LIBCFLAGS="$(LIBCFLAGS)" \
29993                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29994                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29995                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29996                 $(EXTRA_HOST_FLAGS)  \
29997                 $(STAGE1_FLAGS_TO_PASS)  \
29998                 TFLAGS="$(STAGE1_TFLAGS)"  \
29999                 $(TARGET-stage1-libiconv)
30000
30001 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30002 clean-stage1: clean-stage1-libiconv
30003 clean-stage1-libiconv:
30004         @if [ $(current_stage) = stage1 ]; then \
30005           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30006         else \
30007           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30008           $(MAKE) stage1-start; \
30009         fi; \
30010         cd $(HOST_SUBDIR)/libiconv && \
30011         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30012         $(STAGE1_FLAGS_TO_PASS)  clean
30013 @endif libiconv-bootstrap
30014
30015
30016 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30017 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30018 maybe-all-stage2-libiconv:
30019 maybe-clean-stage2-libiconv:
30020 @if libiconv-bootstrap
30021 maybe-all-stage2-libiconv: all-stage2-libiconv
30022 all-stage2: all-stage2-libiconv
30023 TARGET-stage2-libiconv = $(TARGET-libiconv)
30024 all-stage2-libiconv: configure-stage2-libiconv
30025         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30026         @r=`${PWD_COMMAND}`; export r; \
30027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30028         TFLAGS="$(STAGE2_TFLAGS)"; \
30029         $(HOST_EXPORTS) \
30030         $(POSTSTAGE1_HOST_EXPORTS)  \
30031         cd $(HOST_SUBDIR)/libiconv && \
30032          \
30033         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30034                 CFLAGS="$(STAGE2_CFLAGS)" \
30035                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30036                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30037                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30038                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30039                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30040                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30041                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30042                 TFLAGS="$(STAGE2_TFLAGS)"  \
30043                 $(TARGET-stage2-libiconv)
30044
30045 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30046 clean-stage2: clean-stage2-libiconv
30047 clean-stage2-libiconv:
30048         @if [ $(current_stage) = stage2 ]; then \
30049           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30050         else \
30051           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30052           $(MAKE) stage2-start; \
30053         fi; \
30054         cd $(HOST_SUBDIR)/libiconv && \
30055         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30056 @endif libiconv-bootstrap
30057
30058
30059 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30060 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30061 maybe-all-stage3-libiconv:
30062 maybe-clean-stage3-libiconv:
30063 @if libiconv-bootstrap
30064 maybe-all-stage3-libiconv: all-stage3-libiconv
30065 all-stage3: all-stage3-libiconv
30066 TARGET-stage3-libiconv = $(TARGET-libiconv)
30067 all-stage3-libiconv: configure-stage3-libiconv
30068         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30069         @r=`${PWD_COMMAND}`; export r; \
30070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30071         TFLAGS="$(STAGE3_TFLAGS)"; \
30072         $(HOST_EXPORTS) \
30073         $(POSTSTAGE1_HOST_EXPORTS)  \
30074         cd $(HOST_SUBDIR)/libiconv && \
30075          \
30076         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30077                 CFLAGS="$(STAGE3_CFLAGS)" \
30078                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30079                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30080                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30081                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30082                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30083                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30084                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30085                 TFLAGS="$(STAGE3_TFLAGS)"  \
30086                 $(TARGET-stage3-libiconv)
30087
30088 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30089 clean-stage3: clean-stage3-libiconv
30090 clean-stage3-libiconv:
30091         @if [ $(current_stage) = stage3 ]; then \
30092           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30093         else \
30094           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30095           $(MAKE) stage3-start; \
30096         fi; \
30097         cd $(HOST_SUBDIR)/libiconv && \
30098         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30099 @endif libiconv-bootstrap
30100
30101
30102 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30103 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30104 maybe-all-stage4-libiconv:
30105 maybe-clean-stage4-libiconv:
30106 @if libiconv-bootstrap
30107 maybe-all-stage4-libiconv: all-stage4-libiconv
30108 all-stage4: all-stage4-libiconv
30109 TARGET-stage4-libiconv = $(TARGET-libiconv)
30110 all-stage4-libiconv: configure-stage4-libiconv
30111         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30112         @r=`${PWD_COMMAND}`; export r; \
30113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30114         TFLAGS="$(STAGE4_TFLAGS)"; \
30115         $(HOST_EXPORTS) \
30116         $(POSTSTAGE1_HOST_EXPORTS)  \
30117         cd $(HOST_SUBDIR)/libiconv && \
30118          \
30119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30120                 CFLAGS="$(STAGE4_CFLAGS)" \
30121                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30122                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30123                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30124                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30125                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30126                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30127                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30128                 TFLAGS="$(STAGE4_TFLAGS)"  \
30129                 $(TARGET-stage4-libiconv)
30130
30131 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30132 clean-stage4: clean-stage4-libiconv
30133 clean-stage4-libiconv:
30134         @if [ $(current_stage) = stage4 ]; then \
30135           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30136         else \
30137           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30138           $(MAKE) stage4-start; \
30139         fi; \
30140         cd $(HOST_SUBDIR)/libiconv && \
30141         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30142 @endif libiconv-bootstrap
30143
30144
30145 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30146 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30147 maybe-all-stageprofile-libiconv:
30148 maybe-clean-stageprofile-libiconv:
30149 @if libiconv-bootstrap
30150 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30151 all-stageprofile: all-stageprofile-libiconv
30152 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30153 all-stageprofile-libiconv: configure-stageprofile-libiconv
30154         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30155         @r=`${PWD_COMMAND}`; export r; \
30156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30157         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30158         $(HOST_EXPORTS) \
30159         $(POSTSTAGE1_HOST_EXPORTS)  \
30160         cd $(HOST_SUBDIR)/libiconv && \
30161          \
30162         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30163                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30164                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30165                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30166                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30167                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30168                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30169                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30170                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30171                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
30172                 $(TARGET-stageprofile-libiconv)
30173
30174 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30175 clean-stageprofile: clean-stageprofile-libiconv
30176 clean-stageprofile-libiconv:
30177         @if [ $(current_stage) = stageprofile ]; then \
30178           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30179         else \
30180           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30181           $(MAKE) stageprofile-start; \
30182         fi; \
30183         cd $(HOST_SUBDIR)/libiconv && \
30184         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30185 @endif libiconv-bootstrap
30186
30187
30188 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30189 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30190 maybe-all-stagetrain-libiconv:
30191 maybe-clean-stagetrain-libiconv:
30192 @if libiconv-bootstrap
30193 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30194 all-stagetrain: all-stagetrain-libiconv
30195 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30196 all-stagetrain-libiconv: configure-stagetrain-libiconv
30197         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30198         @r=`${PWD_COMMAND}`; export r; \
30199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30200         TFLAGS="$(STAGEtrain_TFLAGS)"; \
30201         $(HOST_EXPORTS) \
30202         $(POSTSTAGE1_HOST_EXPORTS)  \
30203         cd $(HOST_SUBDIR)/libiconv && \
30204          \
30205         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30206                 CFLAGS="$(STAGEtrain_CFLAGS)" \
30207                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30208                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30209                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30210                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30211                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30212                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30213                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30214                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
30215                 $(TARGET-stagetrain-libiconv)
30216
30217 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30218 clean-stagetrain: clean-stagetrain-libiconv
30219 clean-stagetrain-libiconv:
30220         @if [ $(current_stage) = stagetrain ]; then \
30221           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30222         else \
30223           [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30224           $(MAKE) stagetrain-start; \
30225         fi; \
30226         cd $(HOST_SUBDIR)/libiconv && \
30227         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30228 @endif libiconv-bootstrap
30229
30230
30231 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30232 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30233 maybe-all-stagefeedback-libiconv:
30234 maybe-clean-stagefeedback-libiconv:
30235 @if libiconv-bootstrap
30236 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30237 all-stagefeedback: all-stagefeedback-libiconv
30238 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30239 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30240         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30241         @r=`${PWD_COMMAND}`; export r; \
30242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30243         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30244         $(HOST_EXPORTS) \
30245         $(POSTSTAGE1_HOST_EXPORTS)  \
30246         cd $(HOST_SUBDIR)/libiconv && \
30247          \
30248         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30249                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30250                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30251                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30252                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30253                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30254                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30255                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30256                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30257                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
30258                 $(TARGET-stagefeedback-libiconv)
30259
30260 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30261 clean-stagefeedback: clean-stagefeedback-libiconv
30262 clean-stagefeedback-libiconv:
30263         @if [ $(current_stage) = stagefeedback ]; then \
30264           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30265         else \
30266           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30267           $(MAKE) stagefeedback-start; \
30268         fi; \
30269         cd $(HOST_SUBDIR)/libiconv && \
30270         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30271 @endif libiconv-bootstrap
30272
30273
30274 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30275 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30276 maybe-all-stageautoprofile-libiconv:
30277 maybe-clean-stageautoprofile-libiconv:
30278 @if libiconv-bootstrap
30279 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30280 all-stageautoprofile: all-stageautoprofile-libiconv
30281 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30282 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30283         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30284         @r=`${PWD_COMMAND}`; export r; \
30285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30286         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30287         $(HOST_EXPORTS) \
30288         $(POSTSTAGE1_HOST_EXPORTS)  \
30289         cd $(HOST_SUBDIR)/libiconv && \
30290         $$s/gcc/config/i386/$(AUTO_PROFILE) \
30291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30292                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30293                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30294                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30295                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30296                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30297                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30298                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30299                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30300                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
30301                 $(TARGET-stageautoprofile-libiconv)
30302
30303 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30304 clean-stageautoprofile: clean-stageautoprofile-libiconv
30305 clean-stageautoprofile-libiconv:
30306         @if [ $(current_stage) = stageautoprofile ]; then \
30307           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30308         else \
30309           [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30310           $(MAKE) stageautoprofile-start; \
30311         fi; \
30312         cd $(HOST_SUBDIR)/libiconv && \
30313         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30314 @endif libiconv-bootstrap
30315
30316
30317 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30318 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30319 maybe-all-stageautofeedback-libiconv:
30320 maybe-clean-stageautofeedback-libiconv:
30321 @if libiconv-bootstrap
30322 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30323 all-stageautofeedback: all-stageautofeedback-libiconv
30324 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30325 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30326         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30327         @r=`${PWD_COMMAND}`; export r; \
30328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30329         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30330         $(HOST_EXPORTS) \
30331         $(POSTSTAGE1_HOST_EXPORTS)  \
30332         cd $(HOST_SUBDIR)/libiconv && \
30333          \
30334         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30335                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30336                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30337                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30338                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30339                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30340                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30341                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30342                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30343                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30344                 $(TARGET-stageautofeedback-libiconv)
30345
30346 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30347 clean-stageautofeedback: clean-stageautofeedback-libiconv
30348 clean-stageautofeedback-libiconv:
30349         @if [ $(current_stage) = stageautofeedback ]; then \
30350           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30351         else \
30352           [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30353           $(MAKE) stageautofeedback-start; \
30354         fi; \
30355         cd $(HOST_SUBDIR)/libiconv && \
30356         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30357 @endif libiconv-bootstrap
30358
30359
30360
30361
30362
30363 .PHONY: check-libiconv maybe-check-libiconv
30364 maybe-check-libiconv:
30365 @if libiconv
30366 maybe-check-libiconv: check-libiconv
30367
30368 check-libiconv:
30369         @: $(MAKE); $(unstage)
30370         @r=`${PWD_COMMAND}`; export r; \
30371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30372         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30373         (cd $(HOST_SUBDIR)/libiconv && \
30374           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
30375
30376 @endif libiconv
30377
30378 .PHONY: install-libiconv maybe-install-libiconv
30379 maybe-install-libiconv:
30380 @if libiconv
30381 maybe-install-libiconv: install-libiconv
30382
30383 install-libiconv:
30384
30385 @endif libiconv
30386
30387 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30388 maybe-install-strip-libiconv:
30389 @if libiconv
30390 maybe-install-strip-libiconv: install-strip-libiconv
30391
30392 install-strip-libiconv:
30393
30394 @endif libiconv
30395
30396 # Other targets (info, dvi, pdf, etc.)
30397
30398 .PHONY: maybe-info-libiconv info-libiconv
30399 maybe-info-libiconv:
30400 @if libiconv
30401 maybe-info-libiconv: info-libiconv
30402
30403 # libiconv doesn't support info.
30404 info-libiconv:
30405
30406 @endif libiconv
30407
30408 .PHONY: maybe-dvi-libiconv dvi-libiconv
30409 maybe-dvi-libiconv:
30410 @if libiconv
30411 maybe-dvi-libiconv: dvi-libiconv
30412
30413 dvi-libiconv: \
30414     configure-libiconv 
30415         @[ -f ./libiconv/Makefile ] || exit 0; \
30416         r=`${PWD_COMMAND}`; export r; \
30417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30418         $(HOST_EXPORTS) \
30419         for flag in $(EXTRA_HOST_FLAGS) ; do \
30420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30421         done; \
30422         echo "Doing dvi in libiconv"; \
30423         (cd $(HOST_SUBDIR)/libiconv && \
30424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30426                   "RANLIB=$${RANLIB}" \
30427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30428                   dvi) \
30429           || exit 1
30430
30431 @endif libiconv
30432
30433 .PHONY: maybe-pdf-libiconv pdf-libiconv
30434 maybe-pdf-libiconv:
30435 @if libiconv
30436 maybe-pdf-libiconv: pdf-libiconv
30437
30438 # libiconv doesn't support pdf.
30439 pdf-libiconv:
30440
30441 @endif libiconv
30442
30443 .PHONY: maybe-html-libiconv html-libiconv
30444 maybe-html-libiconv:
30445 @if libiconv
30446 maybe-html-libiconv: html-libiconv
30447
30448 # libiconv doesn't support html.
30449 html-libiconv:
30450
30451 @endif libiconv
30452
30453 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30454 maybe-TAGS-libiconv:
30455 @if libiconv
30456 maybe-TAGS-libiconv: TAGS-libiconv
30457
30458 TAGS-libiconv: \
30459     configure-libiconv 
30460         @[ -f ./libiconv/Makefile ] || exit 0; \
30461         r=`${PWD_COMMAND}`; export r; \
30462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30463         $(HOST_EXPORTS) \
30464         for flag in $(EXTRA_HOST_FLAGS) ; do \
30465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30466         done; \
30467         echo "Doing TAGS in libiconv"; \
30468         (cd $(HOST_SUBDIR)/libiconv && \
30469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30471                   "RANLIB=$${RANLIB}" \
30472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30473                   TAGS) \
30474           || exit 1
30475
30476 @endif libiconv
30477
30478 .PHONY: maybe-install-info-libiconv install-info-libiconv
30479 maybe-install-info-libiconv:
30480 @if libiconv
30481 maybe-install-info-libiconv: install-info-libiconv
30482
30483 # libiconv doesn't support install-info.
30484 install-info-libiconv:
30485
30486 @endif libiconv
30487
30488 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
30489 maybe-install-dvi-libiconv:
30490 @if libiconv
30491 maybe-install-dvi-libiconv: install-dvi-libiconv
30492
30493 install-dvi-libiconv: \
30494     configure-libiconv \
30495     dvi-libiconv 
30496         @[ -f ./libiconv/Makefile ] || exit 0; \
30497         r=`${PWD_COMMAND}`; export r; \
30498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30499         $(HOST_EXPORTS) \
30500         for flag in $(EXTRA_HOST_FLAGS) ; do \
30501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30502         done; \
30503         echo "Doing install-dvi in libiconv"; \
30504         (cd $(HOST_SUBDIR)/libiconv && \
30505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30507                   "RANLIB=$${RANLIB}" \
30508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30509                   install-dvi) \
30510           || exit 1
30511
30512 @endif libiconv
30513
30514 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30515 maybe-install-pdf-libiconv:
30516 @if libiconv
30517 maybe-install-pdf-libiconv: install-pdf-libiconv
30518
30519 # libiconv doesn't support install-pdf.
30520 install-pdf-libiconv:
30521
30522 @endif libiconv
30523
30524 .PHONY: maybe-install-html-libiconv install-html-libiconv
30525 maybe-install-html-libiconv:
30526 @if libiconv
30527 maybe-install-html-libiconv: install-html-libiconv
30528
30529 # libiconv doesn't support install-html.
30530 install-html-libiconv:
30531
30532 @endif libiconv
30533
30534 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30535 maybe-installcheck-libiconv:
30536 @if libiconv
30537 maybe-installcheck-libiconv: installcheck-libiconv
30538
30539 installcheck-libiconv: \
30540     configure-libiconv 
30541         @[ -f ./libiconv/Makefile ] || exit 0; \
30542         r=`${PWD_COMMAND}`; export r; \
30543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30544         $(HOST_EXPORTS) \
30545         for flag in $(EXTRA_HOST_FLAGS) ; do \
30546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30547         done; \
30548         echo "Doing installcheck in libiconv"; \
30549         (cd $(HOST_SUBDIR)/libiconv && \
30550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30552                   "RANLIB=$${RANLIB}" \
30553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30554                   installcheck) \
30555           || exit 1
30556
30557 @endif libiconv
30558
30559 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30560 maybe-mostlyclean-libiconv:
30561 @if libiconv
30562 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30563
30564 mostlyclean-libiconv: 
30565         @[ -f ./libiconv/Makefile ] || exit 0; \
30566         r=`${PWD_COMMAND}`; export r; \
30567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30568         $(HOST_EXPORTS) \
30569         for flag in $(EXTRA_HOST_FLAGS) ; do \
30570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30571         done; \
30572         echo "Doing mostlyclean in libiconv"; \
30573         (cd $(HOST_SUBDIR)/libiconv && \
30574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30576                   "RANLIB=$${RANLIB}" \
30577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30578                   mostlyclean) \
30579           || exit 1
30580
30581 @endif libiconv
30582
30583 .PHONY: maybe-clean-libiconv clean-libiconv
30584 maybe-clean-libiconv:
30585 @if libiconv
30586 maybe-clean-libiconv: clean-libiconv
30587
30588 clean-libiconv: 
30589         @[ -f ./libiconv/Makefile ] || exit 0; \
30590         r=`${PWD_COMMAND}`; export r; \
30591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30592         $(HOST_EXPORTS) \
30593         for flag in $(EXTRA_HOST_FLAGS) ; do \
30594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30595         done; \
30596         echo "Doing clean in libiconv"; \
30597         (cd $(HOST_SUBDIR)/libiconv && \
30598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30600                   "RANLIB=$${RANLIB}" \
30601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30602                   clean) \
30603           || exit 1
30604
30605 @endif libiconv
30606
30607 .PHONY: maybe-distclean-libiconv distclean-libiconv
30608 maybe-distclean-libiconv:
30609 @if libiconv
30610 maybe-distclean-libiconv: distclean-libiconv
30611
30612 distclean-libiconv: 
30613         @[ -f ./libiconv/Makefile ] || exit 0; \
30614         r=`${PWD_COMMAND}`; export r; \
30615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30616         $(HOST_EXPORTS) \
30617         for flag in $(EXTRA_HOST_FLAGS) ; do \
30618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30619         done; \
30620         echo "Doing distclean in libiconv"; \
30621         (cd $(HOST_SUBDIR)/libiconv && \
30622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30624                   "RANLIB=$${RANLIB}" \
30625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30626                   distclean) \
30627           || exit 1
30628
30629 @endif libiconv
30630
30631 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30632 maybe-maintainer-clean-libiconv:
30633 @if libiconv
30634 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30635
30636 maintainer-clean-libiconv: 
30637         @[ -f ./libiconv/Makefile ] || exit 0; \
30638         r=`${PWD_COMMAND}`; export r; \
30639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30640         $(HOST_EXPORTS) \
30641         for flag in $(EXTRA_HOST_FLAGS) ; do \
30642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30643         done; \
30644         echo "Doing maintainer-clean in libiconv"; \
30645         (cd $(HOST_SUBDIR)/libiconv && \
30646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30648                   "RANLIB=$${RANLIB}" \
30649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30650                   maintainer-clean) \
30651           || exit 1
30652
30653 @endif libiconv
30654
30655
30656
30657 .PHONY: configure-m4 maybe-configure-m4
30658 maybe-configure-m4:
30659 @if gcc-bootstrap
30660 configure-m4: stage_current
30661 @endif gcc-bootstrap
30662 @if m4
30663 maybe-configure-m4: configure-m4
30664 configure-m4: 
30665         @: $(MAKE); $(unstage)
30666         @r=`${PWD_COMMAND}`; export r; \
30667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30668         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30669         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30670         $(HOST_EXPORTS)  \
30671         echo Configuring in $(HOST_SUBDIR)/m4; \
30672         cd "$(HOST_SUBDIR)/m4" || exit 1; \
30673         case $(srcdir) in \
30674           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30675           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30676                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30677         esac; \
30678         module_srcdir=m4; \
30679         $(SHELL) \
30680           $$s/$$module_srcdir/configure \
30681           --srcdir=$${topdir}/$$module_srcdir \
30682           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30683           --target=${target_alias}  \
30684           || exit 1
30685 @endif m4
30686
30687
30688
30689
30690
30691 .PHONY: all-m4 maybe-all-m4
30692 maybe-all-m4:
30693 @if gcc-bootstrap
30694 all-m4: stage_current
30695 @endif gcc-bootstrap
30696 @if m4
30697 TARGET-m4=all
30698 maybe-all-m4: all-m4
30699 all-m4: configure-m4
30700         @: $(MAKE); $(unstage)
30701         @r=`${PWD_COMMAND}`; export r; \
30702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30703         $(HOST_EXPORTS)  \
30704         (cd $(HOST_SUBDIR)/m4 && \
30705           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30706                 $(TARGET-m4))
30707 @endif m4
30708
30709
30710
30711
30712 .PHONY: check-m4 maybe-check-m4
30713 maybe-check-m4:
30714 @if m4
30715 maybe-check-m4: check-m4
30716
30717 check-m4:
30718         @: $(MAKE); $(unstage)
30719         @r=`${PWD_COMMAND}`; export r; \
30720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30721         $(HOST_EXPORTS)  \
30722         (cd $(HOST_SUBDIR)/m4 && \
30723           $(MAKE) $(FLAGS_TO_PASS)  check)
30724
30725 @endif m4
30726
30727 .PHONY: install-m4 maybe-install-m4
30728 maybe-install-m4:
30729 @if m4
30730 maybe-install-m4: install-m4
30731
30732 install-m4: installdirs
30733         @: $(MAKE); $(unstage)
30734         @r=`${PWD_COMMAND}`; export r; \
30735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30736         $(HOST_EXPORTS) \
30737         (cd $(HOST_SUBDIR)/m4 && \
30738           $(MAKE) $(FLAGS_TO_PASS)  install)
30739
30740 @endif m4
30741
30742 .PHONY: install-strip-m4 maybe-install-strip-m4
30743 maybe-install-strip-m4:
30744 @if m4
30745 maybe-install-strip-m4: install-strip-m4
30746
30747 install-strip-m4: installdirs
30748         @: $(MAKE); $(unstage)
30749         @r=`${PWD_COMMAND}`; export r; \
30750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30751         $(HOST_EXPORTS) \
30752         (cd $(HOST_SUBDIR)/m4 && \
30753           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30754
30755 @endif m4
30756
30757 # Other targets (info, dvi, pdf, etc.)
30758
30759 .PHONY: maybe-info-m4 info-m4
30760 maybe-info-m4:
30761 @if m4
30762 maybe-info-m4: info-m4
30763
30764 info-m4: \
30765     configure-m4 
30766         @: $(MAKE); $(unstage)
30767         @[ -f ./m4/Makefile ] || exit 0; \
30768         r=`${PWD_COMMAND}`; export r; \
30769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30770         $(HOST_EXPORTS) \
30771         for flag in $(EXTRA_HOST_FLAGS) ; do \
30772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30773         done; \
30774         echo "Doing info in m4"; \
30775         (cd $(HOST_SUBDIR)/m4 && \
30776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30778                   "RANLIB=$${RANLIB}" \
30779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30780                   info) \
30781           || exit 1
30782
30783 @endif m4
30784
30785 .PHONY: maybe-dvi-m4 dvi-m4
30786 maybe-dvi-m4:
30787 @if m4
30788 maybe-dvi-m4: dvi-m4
30789
30790 dvi-m4: \
30791     configure-m4 
30792         @: $(MAKE); $(unstage)
30793         @[ -f ./m4/Makefile ] || exit 0; \
30794         r=`${PWD_COMMAND}`; export r; \
30795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30796         $(HOST_EXPORTS) \
30797         for flag in $(EXTRA_HOST_FLAGS) ; do \
30798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30799         done; \
30800         echo "Doing dvi in m4"; \
30801         (cd $(HOST_SUBDIR)/m4 && \
30802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30804                   "RANLIB=$${RANLIB}" \
30805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30806                   dvi) \
30807           || exit 1
30808
30809 @endif m4
30810
30811 .PHONY: maybe-pdf-m4 pdf-m4
30812 maybe-pdf-m4:
30813 @if m4
30814 maybe-pdf-m4: pdf-m4
30815
30816 pdf-m4: \
30817     configure-m4 
30818         @: $(MAKE); $(unstage)
30819         @[ -f ./m4/Makefile ] || exit 0; \
30820         r=`${PWD_COMMAND}`; export r; \
30821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30822         $(HOST_EXPORTS) \
30823         for flag in $(EXTRA_HOST_FLAGS) ; do \
30824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30825         done; \
30826         echo "Doing pdf in m4"; \
30827         (cd $(HOST_SUBDIR)/m4 && \
30828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30830                   "RANLIB=$${RANLIB}" \
30831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30832                   pdf) \
30833           || exit 1
30834
30835 @endif m4
30836
30837 .PHONY: maybe-html-m4 html-m4
30838 maybe-html-m4:
30839 @if m4
30840 maybe-html-m4: html-m4
30841
30842 html-m4: \
30843     configure-m4 
30844         @: $(MAKE); $(unstage)
30845         @[ -f ./m4/Makefile ] || exit 0; \
30846         r=`${PWD_COMMAND}`; export r; \
30847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30848         $(HOST_EXPORTS) \
30849         for flag in $(EXTRA_HOST_FLAGS) ; do \
30850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30851         done; \
30852         echo "Doing html in m4"; \
30853         (cd $(HOST_SUBDIR)/m4 && \
30854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30856                   "RANLIB=$${RANLIB}" \
30857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30858                   html) \
30859           || exit 1
30860
30861 @endif m4
30862
30863 .PHONY: maybe-TAGS-m4 TAGS-m4
30864 maybe-TAGS-m4:
30865 @if m4
30866 maybe-TAGS-m4: TAGS-m4
30867
30868 TAGS-m4: \
30869     configure-m4 
30870         @: $(MAKE); $(unstage)
30871         @[ -f ./m4/Makefile ] || exit 0; \
30872         r=`${PWD_COMMAND}`; export r; \
30873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30874         $(HOST_EXPORTS) \
30875         for flag in $(EXTRA_HOST_FLAGS) ; do \
30876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30877         done; \
30878         echo "Doing TAGS in m4"; \
30879         (cd $(HOST_SUBDIR)/m4 && \
30880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30882                   "RANLIB=$${RANLIB}" \
30883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30884                   TAGS) \
30885           || exit 1
30886
30887 @endif m4
30888
30889 .PHONY: maybe-install-info-m4 install-info-m4
30890 maybe-install-info-m4:
30891 @if m4
30892 maybe-install-info-m4: install-info-m4
30893
30894 install-info-m4: \
30895     configure-m4 \
30896     info-m4 
30897         @: $(MAKE); $(unstage)
30898         @[ -f ./m4/Makefile ] || exit 0; \
30899         r=`${PWD_COMMAND}`; export r; \
30900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30901         $(HOST_EXPORTS) \
30902         for flag in $(EXTRA_HOST_FLAGS) ; do \
30903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30904         done; \
30905         echo "Doing install-info in m4"; \
30906         (cd $(HOST_SUBDIR)/m4 && \
30907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30909                   "RANLIB=$${RANLIB}" \
30910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30911                   install-info) \
30912           || exit 1
30913
30914 @endif m4
30915
30916 .PHONY: maybe-install-dvi-m4 install-dvi-m4
30917 maybe-install-dvi-m4:
30918 @if m4
30919 maybe-install-dvi-m4: install-dvi-m4
30920
30921 install-dvi-m4: \
30922     configure-m4 \
30923     dvi-m4 
30924         @: $(MAKE); $(unstage)
30925         @[ -f ./m4/Makefile ] || exit 0; \
30926         r=`${PWD_COMMAND}`; export r; \
30927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30928         $(HOST_EXPORTS) \
30929         for flag in $(EXTRA_HOST_FLAGS) ; do \
30930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30931         done; \
30932         echo "Doing install-dvi in m4"; \
30933         (cd $(HOST_SUBDIR)/m4 && \
30934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30936                   "RANLIB=$${RANLIB}" \
30937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30938                   install-dvi) \
30939           || exit 1
30940
30941 @endif m4
30942
30943 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30944 maybe-install-pdf-m4:
30945 @if m4
30946 maybe-install-pdf-m4: install-pdf-m4
30947
30948 install-pdf-m4: \
30949     configure-m4 \
30950     pdf-m4 
30951         @: $(MAKE); $(unstage)
30952         @[ -f ./m4/Makefile ] || exit 0; \
30953         r=`${PWD_COMMAND}`; export r; \
30954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30955         $(HOST_EXPORTS) \
30956         for flag in $(EXTRA_HOST_FLAGS) ; do \
30957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30958         done; \
30959         echo "Doing install-pdf in m4"; \
30960         (cd $(HOST_SUBDIR)/m4 && \
30961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30963                   "RANLIB=$${RANLIB}" \
30964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30965                   install-pdf) \
30966           || exit 1
30967
30968 @endif m4
30969
30970 .PHONY: maybe-install-html-m4 install-html-m4
30971 maybe-install-html-m4:
30972 @if m4
30973 maybe-install-html-m4: install-html-m4
30974
30975 install-html-m4: \
30976     configure-m4 \
30977     html-m4 
30978         @: $(MAKE); $(unstage)
30979         @[ -f ./m4/Makefile ] || exit 0; \
30980         r=`${PWD_COMMAND}`; export r; \
30981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30982         $(HOST_EXPORTS) \
30983         for flag in $(EXTRA_HOST_FLAGS) ; do \
30984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30985         done; \
30986         echo "Doing install-html in m4"; \
30987         (cd $(HOST_SUBDIR)/m4 && \
30988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30990                   "RANLIB=$${RANLIB}" \
30991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30992                   install-html) \
30993           || exit 1
30994
30995 @endif m4
30996
30997 .PHONY: maybe-installcheck-m4 installcheck-m4
30998 maybe-installcheck-m4:
30999 @if m4
31000 maybe-installcheck-m4: installcheck-m4
31001
31002 installcheck-m4: \
31003     configure-m4 
31004         @: $(MAKE); $(unstage)
31005         @[ -f ./m4/Makefile ] || exit 0; \
31006         r=`${PWD_COMMAND}`; export r; \
31007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31008         $(HOST_EXPORTS) \
31009         for flag in $(EXTRA_HOST_FLAGS) ; do \
31010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31011         done; \
31012         echo "Doing installcheck in m4"; \
31013         (cd $(HOST_SUBDIR)/m4 && \
31014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31016                   "RANLIB=$${RANLIB}" \
31017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31018                   installcheck) \
31019           || exit 1
31020
31021 @endif m4
31022
31023 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31024 maybe-mostlyclean-m4:
31025 @if m4
31026 maybe-mostlyclean-m4: mostlyclean-m4
31027
31028 mostlyclean-m4: 
31029         @: $(MAKE); $(unstage)
31030         @[ -f ./m4/Makefile ] || exit 0; \
31031         r=`${PWD_COMMAND}`; export r; \
31032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31033         $(HOST_EXPORTS) \
31034         for flag in $(EXTRA_HOST_FLAGS) ; do \
31035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31036         done; \
31037         echo "Doing mostlyclean in m4"; \
31038         (cd $(HOST_SUBDIR)/m4 && \
31039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31041                   "RANLIB=$${RANLIB}" \
31042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31043                   mostlyclean) \
31044           || exit 1
31045
31046 @endif m4
31047
31048 .PHONY: maybe-clean-m4 clean-m4
31049 maybe-clean-m4:
31050 @if m4
31051 maybe-clean-m4: clean-m4
31052
31053 clean-m4: 
31054         @: $(MAKE); $(unstage)
31055         @[ -f ./m4/Makefile ] || exit 0; \
31056         r=`${PWD_COMMAND}`; export r; \
31057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31058         $(HOST_EXPORTS) \
31059         for flag in $(EXTRA_HOST_FLAGS) ; do \
31060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31061         done; \
31062         echo "Doing clean in m4"; \
31063         (cd $(HOST_SUBDIR)/m4 && \
31064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31066                   "RANLIB=$${RANLIB}" \
31067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31068                   clean) \
31069           || exit 1
31070
31071 @endif m4
31072
31073 .PHONY: maybe-distclean-m4 distclean-m4
31074 maybe-distclean-m4:
31075 @if m4
31076 maybe-distclean-m4: distclean-m4
31077
31078 distclean-m4: 
31079         @: $(MAKE); $(unstage)
31080         @[ -f ./m4/Makefile ] || exit 0; \
31081         r=`${PWD_COMMAND}`; export r; \
31082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31083         $(HOST_EXPORTS) \
31084         for flag in $(EXTRA_HOST_FLAGS) ; do \
31085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31086         done; \
31087         echo "Doing distclean in m4"; \
31088         (cd $(HOST_SUBDIR)/m4 && \
31089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31091                   "RANLIB=$${RANLIB}" \
31092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31093                   distclean) \
31094           || exit 1
31095
31096 @endif m4
31097
31098 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31099 maybe-maintainer-clean-m4:
31100 @if m4
31101 maybe-maintainer-clean-m4: maintainer-clean-m4
31102
31103 maintainer-clean-m4: 
31104         @: $(MAKE); $(unstage)
31105         @[ -f ./m4/Makefile ] || exit 0; \
31106         r=`${PWD_COMMAND}`; export r; \
31107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31108         $(HOST_EXPORTS) \
31109         for flag in $(EXTRA_HOST_FLAGS) ; do \
31110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31111         done; \
31112         echo "Doing maintainer-clean in m4"; \
31113         (cd $(HOST_SUBDIR)/m4 && \
31114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31116                   "RANLIB=$${RANLIB}" \
31117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31118                   maintainer-clean) \
31119           || exit 1
31120
31121 @endif m4
31122
31123
31124
31125 .PHONY: configure-readline maybe-configure-readline
31126 maybe-configure-readline:
31127 @if gcc-bootstrap
31128 configure-readline: stage_current
31129 @endif gcc-bootstrap
31130 @if readline
31131 maybe-configure-readline: configure-readline
31132 configure-readline: 
31133         @: $(MAKE); $(unstage)
31134         @r=`${PWD_COMMAND}`; export r; \
31135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31136         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31137         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31138         $(HOST_EXPORTS)  \
31139         echo Configuring in $(HOST_SUBDIR)/readline; \
31140         cd "$(HOST_SUBDIR)/readline" || exit 1; \
31141         case $(srcdir) in \
31142           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31143           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31144                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31145         esac; \
31146         module_srcdir=readline; \
31147         $(SHELL) \
31148           $$s/$$module_srcdir/configure \
31149           --srcdir=$${topdir}/$$module_srcdir \
31150           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31151           --target=${target_alias}  \
31152           || exit 1
31153 @endif readline
31154
31155
31156
31157
31158
31159 .PHONY: all-readline maybe-all-readline
31160 maybe-all-readline:
31161 @if gcc-bootstrap
31162 all-readline: stage_current
31163 @endif gcc-bootstrap
31164 @if readline
31165 TARGET-readline=all
31166 maybe-all-readline: all-readline
31167 all-readline: configure-readline
31168         @: $(MAKE); $(unstage)
31169         @r=`${PWD_COMMAND}`; export r; \
31170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31171         $(HOST_EXPORTS)  \
31172         (cd $(HOST_SUBDIR)/readline && \
31173           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31174                 $(TARGET-readline))
31175 @endif readline
31176
31177
31178
31179
31180 .PHONY: check-readline maybe-check-readline
31181 maybe-check-readline:
31182 @if readline
31183 maybe-check-readline: check-readline
31184
31185 check-readline:
31186         @: $(MAKE); $(unstage)
31187         @r=`${PWD_COMMAND}`; export r; \
31188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31189         $(HOST_EXPORTS)  \
31190         (cd $(HOST_SUBDIR)/readline && \
31191           $(MAKE) $(FLAGS_TO_PASS)  check)
31192
31193 @endif readline
31194
31195 .PHONY: install-readline maybe-install-readline
31196 maybe-install-readline:
31197 @if readline
31198 maybe-install-readline: install-readline
31199
31200 install-readline: installdirs
31201         @: $(MAKE); $(unstage)
31202         @r=`${PWD_COMMAND}`; export r; \
31203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31204         $(HOST_EXPORTS) \
31205         (cd $(HOST_SUBDIR)/readline && \
31206           $(MAKE) $(FLAGS_TO_PASS)  install)
31207
31208 @endif readline
31209
31210 .PHONY: install-strip-readline maybe-install-strip-readline
31211 maybe-install-strip-readline:
31212 @if readline
31213 maybe-install-strip-readline: install-strip-readline
31214
31215 install-strip-readline: installdirs
31216         @: $(MAKE); $(unstage)
31217         @r=`${PWD_COMMAND}`; export r; \
31218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31219         $(HOST_EXPORTS) \
31220         (cd $(HOST_SUBDIR)/readline && \
31221           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31222
31223 @endif readline
31224
31225 # Other targets (info, dvi, pdf, etc.)
31226
31227 .PHONY: maybe-info-readline info-readline
31228 maybe-info-readline:
31229 @if readline
31230 maybe-info-readline: info-readline
31231
31232 info-readline: \
31233     configure-readline 
31234         @: $(MAKE); $(unstage)
31235         @[ -f ./readline/Makefile ] || exit 0; \
31236         r=`${PWD_COMMAND}`; export r; \
31237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31238         $(HOST_EXPORTS) \
31239         for flag in $(EXTRA_HOST_FLAGS) ; do \
31240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31241         done; \
31242         echo "Doing info in readline"; \
31243         (cd $(HOST_SUBDIR)/readline && \
31244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31246                   "RANLIB=$${RANLIB}" \
31247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31248                   info) \
31249           || exit 1
31250
31251 @endif readline
31252
31253 .PHONY: maybe-dvi-readline dvi-readline
31254 maybe-dvi-readline:
31255 @if readline
31256 maybe-dvi-readline: dvi-readline
31257
31258 dvi-readline: \
31259     configure-readline 
31260         @: $(MAKE); $(unstage)
31261         @[ -f ./readline/Makefile ] || exit 0; \
31262         r=`${PWD_COMMAND}`; export r; \
31263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31264         $(HOST_EXPORTS) \
31265         for flag in $(EXTRA_HOST_FLAGS) ; do \
31266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31267         done; \
31268         echo "Doing dvi in readline"; \
31269         (cd $(HOST_SUBDIR)/readline && \
31270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31272                   "RANLIB=$${RANLIB}" \
31273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31274                   dvi) \
31275           || exit 1
31276
31277 @endif readline
31278
31279 .PHONY: maybe-pdf-readline pdf-readline
31280 maybe-pdf-readline:
31281 @if readline
31282 maybe-pdf-readline: pdf-readline
31283
31284 pdf-readline: \
31285     configure-readline 
31286         @: $(MAKE); $(unstage)
31287         @[ -f ./readline/Makefile ] || exit 0; \
31288         r=`${PWD_COMMAND}`; export r; \
31289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31290         $(HOST_EXPORTS) \
31291         for flag in $(EXTRA_HOST_FLAGS) ; do \
31292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31293         done; \
31294         echo "Doing pdf in readline"; \
31295         (cd $(HOST_SUBDIR)/readline && \
31296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31298                   "RANLIB=$${RANLIB}" \
31299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31300                   pdf) \
31301           || exit 1
31302
31303 @endif readline
31304
31305 .PHONY: maybe-html-readline html-readline
31306 maybe-html-readline:
31307 @if readline
31308 maybe-html-readline: html-readline
31309
31310 html-readline: \
31311     configure-readline 
31312         @: $(MAKE); $(unstage)
31313         @[ -f ./readline/Makefile ] || exit 0; \
31314         r=`${PWD_COMMAND}`; export r; \
31315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31316         $(HOST_EXPORTS) \
31317         for flag in $(EXTRA_HOST_FLAGS) ; do \
31318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31319         done; \
31320         echo "Doing html in readline"; \
31321         (cd $(HOST_SUBDIR)/readline && \
31322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31324                   "RANLIB=$${RANLIB}" \
31325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31326                   html) \
31327           || exit 1
31328
31329 @endif readline
31330
31331 .PHONY: maybe-TAGS-readline TAGS-readline
31332 maybe-TAGS-readline:
31333 @if readline
31334 maybe-TAGS-readline: TAGS-readline
31335
31336 TAGS-readline: \
31337     configure-readline 
31338         @: $(MAKE); $(unstage)
31339         @[ -f ./readline/Makefile ] || exit 0; \
31340         r=`${PWD_COMMAND}`; export r; \
31341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31342         $(HOST_EXPORTS) \
31343         for flag in $(EXTRA_HOST_FLAGS) ; do \
31344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31345         done; \
31346         echo "Doing TAGS in readline"; \
31347         (cd $(HOST_SUBDIR)/readline && \
31348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31350                   "RANLIB=$${RANLIB}" \
31351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31352                   TAGS) \
31353           || exit 1
31354
31355 @endif readline
31356
31357 .PHONY: maybe-install-info-readline install-info-readline
31358 maybe-install-info-readline:
31359 @if readline
31360 maybe-install-info-readline: install-info-readline
31361
31362 install-info-readline: \
31363     configure-readline \
31364     info-readline 
31365         @: $(MAKE); $(unstage)
31366         @[ -f ./readline/Makefile ] || exit 0; \
31367         r=`${PWD_COMMAND}`; export r; \
31368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31369         $(HOST_EXPORTS) \
31370         for flag in $(EXTRA_HOST_FLAGS) ; do \
31371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31372         done; \
31373         echo "Doing install-info in readline"; \
31374         (cd $(HOST_SUBDIR)/readline && \
31375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31377                   "RANLIB=$${RANLIB}" \
31378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31379                   install-info) \
31380           || exit 1
31381
31382 @endif readline
31383
31384 .PHONY: maybe-install-dvi-readline install-dvi-readline
31385 maybe-install-dvi-readline:
31386 @if readline
31387 maybe-install-dvi-readline: install-dvi-readline
31388
31389 install-dvi-readline: \
31390     configure-readline \
31391     dvi-readline 
31392         @: $(MAKE); $(unstage)
31393         @[ -f ./readline/Makefile ] || exit 0; \
31394         r=`${PWD_COMMAND}`; export r; \
31395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31396         $(HOST_EXPORTS) \
31397         for flag in $(EXTRA_HOST_FLAGS) ; do \
31398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31399         done; \
31400         echo "Doing install-dvi in readline"; \
31401         (cd $(HOST_SUBDIR)/readline && \
31402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31404                   "RANLIB=$${RANLIB}" \
31405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31406                   install-dvi) \
31407           || exit 1
31408
31409 @endif readline
31410
31411 .PHONY: maybe-install-pdf-readline install-pdf-readline
31412 maybe-install-pdf-readline:
31413 @if readline
31414 maybe-install-pdf-readline: install-pdf-readline
31415
31416 install-pdf-readline: \
31417     configure-readline \
31418     pdf-readline 
31419         @: $(MAKE); $(unstage)
31420         @[ -f ./readline/Makefile ] || exit 0; \
31421         r=`${PWD_COMMAND}`; export r; \
31422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31423         $(HOST_EXPORTS) \
31424         for flag in $(EXTRA_HOST_FLAGS) ; do \
31425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31426         done; \
31427         echo "Doing install-pdf in readline"; \
31428         (cd $(HOST_SUBDIR)/readline && \
31429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31431                   "RANLIB=$${RANLIB}" \
31432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31433                   install-pdf) \
31434           || exit 1
31435
31436 @endif readline
31437
31438 .PHONY: maybe-install-html-readline install-html-readline
31439 maybe-install-html-readline:
31440 @if readline
31441 maybe-install-html-readline: install-html-readline
31442
31443 install-html-readline: \
31444     configure-readline \
31445     html-readline 
31446         @: $(MAKE); $(unstage)
31447         @[ -f ./readline/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 install-html in readline"; \
31455         (cd $(HOST_SUBDIR)/readline && \
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                   install-html) \
31461           || exit 1
31462
31463 @endif readline
31464
31465 .PHONY: maybe-installcheck-readline installcheck-readline
31466 maybe-installcheck-readline:
31467 @if readline
31468 maybe-installcheck-readline: installcheck-readline
31469
31470 installcheck-readline: \
31471     configure-readline 
31472         @: $(MAKE); $(unstage)
31473         @[ -f ./readline/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 installcheck in readline"; \
31481         (cd $(HOST_SUBDIR)/readline && \
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                   installcheck) \
31487           || exit 1
31488
31489 @endif readline
31490
31491 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31492 maybe-mostlyclean-readline:
31493 @if readline
31494 maybe-mostlyclean-readline: mostlyclean-readline
31495
31496 mostlyclean-readline: 
31497         @: $(MAKE); $(unstage)
31498         @[ -f ./readline/Makefile ] || exit 0; \
31499         r=`${PWD_COMMAND}`; export r; \
31500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31501         $(HOST_EXPORTS) \
31502         for flag in $(EXTRA_HOST_FLAGS) ; do \
31503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31504         done; \
31505         echo "Doing mostlyclean in readline"; \
31506         (cd $(HOST_SUBDIR)/readline && \
31507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31509                   "RANLIB=$${RANLIB}" \
31510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31511                   mostlyclean) \
31512           || exit 1
31513
31514 @endif readline
31515
31516 .PHONY: maybe-clean-readline clean-readline
31517 maybe-clean-readline:
31518 @if readline
31519 maybe-clean-readline: clean-readline
31520
31521 clean-readline: 
31522         @: $(MAKE); $(unstage)
31523         @[ -f ./readline/Makefile ] || exit 0; \
31524         r=`${PWD_COMMAND}`; export r; \
31525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31526         $(HOST_EXPORTS) \
31527         for flag in $(EXTRA_HOST_FLAGS) ; do \
31528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31529         done; \
31530         echo "Doing clean in readline"; \
31531         (cd $(HOST_SUBDIR)/readline && \
31532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31534                   "RANLIB=$${RANLIB}" \
31535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31536                   clean) \
31537           || exit 1
31538
31539 @endif readline
31540
31541 .PHONY: maybe-distclean-readline distclean-readline
31542 maybe-distclean-readline:
31543 @if readline
31544 maybe-distclean-readline: distclean-readline
31545
31546 distclean-readline: 
31547         @: $(MAKE); $(unstage)
31548         @[ -f ./readline/Makefile ] || exit 0; \
31549         r=`${PWD_COMMAND}`; export r; \
31550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31551         $(HOST_EXPORTS) \
31552         for flag in $(EXTRA_HOST_FLAGS) ; do \
31553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31554         done; \
31555         echo "Doing distclean in readline"; \
31556         (cd $(HOST_SUBDIR)/readline && \
31557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31559                   "RANLIB=$${RANLIB}" \
31560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31561                   distclean) \
31562           || exit 1
31563
31564 @endif readline
31565
31566 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31567 maybe-maintainer-clean-readline:
31568 @if readline
31569 maybe-maintainer-clean-readline: maintainer-clean-readline
31570
31571 maintainer-clean-readline: 
31572         @: $(MAKE); $(unstage)
31573         @[ -f ./readline/Makefile ] || exit 0; \
31574         r=`${PWD_COMMAND}`; export r; \
31575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31576         $(HOST_EXPORTS) \
31577         for flag in $(EXTRA_HOST_FLAGS) ; do \
31578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31579         done; \
31580         echo "Doing maintainer-clean in readline"; \
31581         (cd $(HOST_SUBDIR)/readline && \
31582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31584                   "RANLIB=$${RANLIB}" \
31585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31586                   maintainer-clean) \
31587           || exit 1
31588
31589 @endif readline
31590
31591
31592
31593 .PHONY: configure-sid maybe-configure-sid
31594 maybe-configure-sid:
31595 @if gcc-bootstrap
31596 configure-sid: stage_current
31597 @endif gcc-bootstrap
31598 @if sid
31599 maybe-configure-sid: configure-sid
31600 configure-sid: 
31601         @: $(MAKE); $(unstage)
31602         @r=`${PWD_COMMAND}`; export r; \
31603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31604         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31605         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31606         $(HOST_EXPORTS)  \
31607         echo Configuring in $(HOST_SUBDIR)/sid; \
31608         cd "$(HOST_SUBDIR)/sid" || exit 1; \
31609         case $(srcdir) in \
31610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31611           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31613         esac; \
31614         module_srcdir=sid; \
31615         $(SHELL) \
31616           $$s/$$module_srcdir/configure \
31617           --srcdir=$${topdir}/$$module_srcdir \
31618           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31619           --target=${target_alias}  \
31620           || exit 1
31621 @endif sid
31622
31623
31624
31625
31626
31627 .PHONY: all-sid maybe-all-sid
31628 maybe-all-sid:
31629 @if gcc-bootstrap
31630 all-sid: stage_current
31631 @endif gcc-bootstrap
31632 @if sid
31633 TARGET-sid=all
31634 maybe-all-sid: all-sid
31635 all-sid: configure-sid
31636         @: $(MAKE); $(unstage)
31637         @r=`${PWD_COMMAND}`; export r; \
31638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31639         $(HOST_EXPORTS)  \
31640         (cd $(HOST_SUBDIR)/sid && \
31641           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31642                 $(TARGET-sid))
31643 @endif sid
31644
31645
31646
31647
31648 .PHONY: check-sid maybe-check-sid
31649 maybe-check-sid:
31650 @if sid
31651 maybe-check-sid: check-sid
31652
31653 check-sid:
31654         @: $(MAKE); $(unstage)
31655         @r=`${PWD_COMMAND}`; export r; \
31656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31657         $(HOST_EXPORTS)  \
31658         (cd $(HOST_SUBDIR)/sid && \
31659           $(MAKE) $(FLAGS_TO_PASS)  check)
31660
31661 @endif sid
31662
31663 .PHONY: install-sid maybe-install-sid
31664 maybe-install-sid:
31665 @if sid
31666 maybe-install-sid: install-sid
31667
31668 install-sid: installdirs
31669         @: $(MAKE); $(unstage)
31670         @r=`${PWD_COMMAND}`; export r; \
31671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31672         $(HOST_EXPORTS) \
31673         (cd $(HOST_SUBDIR)/sid && \
31674           $(MAKE) $(FLAGS_TO_PASS)  install)
31675
31676 @endif sid
31677
31678 .PHONY: install-strip-sid maybe-install-strip-sid
31679 maybe-install-strip-sid:
31680 @if sid
31681 maybe-install-strip-sid: install-strip-sid
31682
31683 install-strip-sid: installdirs
31684         @: $(MAKE); $(unstage)
31685         @r=`${PWD_COMMAND}`; export r; \
31686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31687         $(HOST_EXPORTS) \
31688         (cd $(HOST_SUBDIR)/sid && \
31689           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31690
31691 @endif sid
31692
31693 # Other targets (info, dvi, pdf, etc.)
31694
31695 .PHONY: maybe-info-sid info-sid
31696 maybe-info-sid:
31697 @if sid
31698 maybe-info-sid: info-sid
31699
31700 info-sid: \
31701     configure-sid 
31702         @: $(MAKE); $(unstage)
31703         @[ -f ./sid/Makefile ] || exit 0; \
31704         r=`${PWD_COMMAND}`; export r; \
31705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31706         $(HOST_EXPORTS) \
31707         for flag in $(EXTRA_HOST_FLAGS) ; do \
31708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31709         done; \
31710         echo "Doing info in sid"; \
31711         (cd $(HOST_SUBDIR)/sid && \
31712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31714                   "RANLIB=$${RANLIB}" \
31715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31716                   info) \
31717           || exit 1
31718
31719 @endif sid
31720
31721 .PHONY: maybe-dvi-sid dvi-sid
31722 maybe-dvi-sid:
31723 @if sid
31724 maybe-dvi-sid: dvi-sid
31725
31726 dvi-sid: \
31727     configure-sid 
31728         @: $(MAKE); $(unstage)
31729         @[ -f ./sid/Makefile ] || exit 0; \
31730         r=`${PWD_COMMAND}`; export r; \
31731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31732         $(HOST_EXPORTS) \
31733         for flag in $(EXTRA_HOST_FLAGS) ; do \
31734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31735         done; \
31736         echo "Doing dvi in sid"; \
31737         (cd $(HOST_SUBDIR)/sid && \
31738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31740                   "RANLIB=$${RANLIB}" \
31741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31742                   dvi) \
31743           || exit 1
31744
31745 @endif sid
31746
31747 .PHONY: maybe-pdf-sid pdf-sid
31748 maybe-pdf-sid:
31749 @if sid
31750 maybe-pdf-sid: pdf-sid
31751
31752 pdf-sid: \
31753     configure-sid 
31754         @: $(MAKE); $(unstage)
31755         @[ -f ./sid/Makefile ] || exit 0; \
31756         r=`${PWD_COMMAND}`; export r; \
31757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31758         $(HOST_EXPORTS) \
31759         for flag in $(EXTRA_HOST_FLAGS) ; do \
31760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31761         done; \
31762         echo "Doing pdf in sid"; \
31763         (cd $(HOST_SUBDIR)/sid && \
31764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31766                   "RANLIB=$${RANLIB}" \
31767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31768                   pdf) \
31769           || exit 1
31770
31771 @endif sid
31772
31773 .PHONY: maybe-html-sid html-sid
31774 maybe-html-sid:
31775 @if sid
31776 maybe-html-sid: html-sid
31777
31778 html-sid: \
31779     configure-sid 
31780         @: $(MAKE); $(unstage)
31781         @[ -f ./sid/Makefile ] || exit 0; \
31782         r=`${PWD_COMMAND}`; export r; \
31783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31784         $(HOST_EXPORTS) \
31785         for flag in $(EXTRA_HOST_FLAGS) ; do \
31786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31787         done; \
31788         echo "Doing html in sid"; \
31789         (cd $(HOST_SUBDIR)/sid && \
31790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31792                   "RANLIB=$${RANLIB}" \
31793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31794                   html) \
31795           || exit 1
31796
31797 @endif sid
31798
31799 .PHONY: maybe-TAGS-sid TAGS-sid
31800 maybe-TAGS-sid:
31801 @if sid
31802 maybe-TAGS-sid: TAGS-sid
31803
31804 TAGS-sid: \
31805     configure-sid 
31806         @: $(MAKE); $(unstage)
31807         @[ -f ./sid/Makefile ] || exit 0; \
31808         r=`${PWD_COMMAND}`; export r; \
31809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31810         $(HOST_EXPORTS) \
31811         for flag in $(EXTRA_HOST_FLAGS) ; do \
31812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31813         done; \
31814         echo "Doing TAGS in sid"; \
31815         (cd $(HOST_SUBDIR)/sid && \
31816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31818                   "RANLIB=$${RANLIB}" \
31819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31820                   TAGS) \
31821           || exit 1
31822
31823 @endif sid
31824
31825 .PHONY: maybe-install-info-sid install-info-sid
31826 maybe-install-info-sid:
31827 @if sid
31828 maybe-install-info-sid: install-info-sid
31829
31830 install-info-sid: \
31831     configure-sid \
31832     info-sid 
31833         @: $(MAKE); $(unstage)
31834         @[ -f ./sid/Makefile ] || exit 0; \
31835         r=`${PWD_COMMAND}`; export r; \
31836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31837         $(HOST_EXPORTS) \
31838         for flag in $(EXTRA_HOST_FLAGS) ; do \
31839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31840         done; \
31841         echo "Doing install-info in sid"; \
31842         (cd $(HOST_SUBDIR)/sid && \
31843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31845                   "RANLIB=$${RANLIB}" \
31846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31847                   install-info) \
31848           || exit 1
31849
31850 @endif sid
31851
31852 .PHONY: maybe-install-dvi-sid install-dvi-sid
31853 maybe-install-dvi-sid:
31854 @if sid
31855 maybe-install-dvi-sid: install-dvi-sid
31856
31857 install-dvi-sid: \
31858     configure-sid \
31859     dvi-sid 
31860         @: $(MAKE); $(unstage)
31861         @[ -f ./sid/Makefile ] || exit 0; \
31862         r=`${PWD_COMMAND}`; export r; \
31863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31864         $(HOST_EXPORTS) \
31865         for flag in $(EXTRA_HOST_FLAGS) ; do \
31866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31867         done; \
31868         echo "Doing install-dvi in sid"; \
31869         (cd $(HOST_SUBDIR)/sid && \
31870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31872                   "RANLIB=$${RANLIB}" \
31873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31874                   install-dvi) \
31875           || exit 1
31876
31877 @endif sid
31878
31879 .PHONY: maybe-install-pdf-sid install-pdf-sid
31880 maybe-install-pdf-sid:
31881 @if sid
31882 maybe-install-pdf-sid: install-pdf-sid
31883
31884 install-pdf-sid: \
31885     configure-sid \
31886     pdf-sid 
31887         @: $(MAKE); $(unstage)
31888         @[ -f ./sid/Makefile ] || exit 0; \
31889         r=`${PWD_COMMAND}`; export r; \
31890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31891         $(HOST_EXPORTS) \
31892         for flag in $(EXTRA_HOST_FLAGS) ; do \
31893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31894         done; \
31895         echo "Doing install-pdf in sid"; \
31896         (cd $(HOST_SUBDIR)/sid && \
31897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31899                   "RANLIB=$${RANLIB}" \
31900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31901                   install-pdf) \
31902           || exit 1
31903
31904 @endif sid
31905
31906 .PHONY: maybe-install-html-sid install-html-sid
31907 maybe-install-html-sid:
31908 @if sid
31909 maybe-install-html-sid: install-html-sid
31910
31911 install-html-sid: \
31912     configure-sid \
31913     html-sid 
31914         @: $(MAKE); $(unstage)
31915         @[ -f ./sid/Makefile ] || exit 0; \
31916         r=`${PWD_COMMAND}`; export r; \
31917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31918         $(HOST_EXPORTS) \
31919         for flag in $(EXTRA_HOST_FLAGS) ; do \
31920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31921         done; \
31922         echo "Doing install-html in sid"; \
31923         (cd $(HOST_SUBDIR)/sid && \
31924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31926                   "RANLIB=$${RANLIB}" \
31927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31928                   install-html) \
31929           || exit 1
31930
31931 @endif sid
31932
31933 .PHONY: maybe-installcheck-sid installcheck-sid
31934 maybe-installcheck-sid:
31935 @if sid
31936 maybe-installcheck-sid: installcheck-sid
31937
31938 installcheck-sid: \
31939     configure-sid 
31940         @: $(MAKE); $(unstage)
31941         @[ -f ./sid/Makefile ] || exit 0; \
31942         r=`${PWD_COMMAND}`; export r; \
31943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31944         $(HOST_EXPORTS) \
31945         for flag in $(EXTRA_HOST_FLAGS) ; do \
31946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31947         done; \
31948         echo "Doing installcheck in sid"; \
31949         (cd $(HOST_SUBDIR)/sid && \
31950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31952                   "RANLIB=$${RANLIB}" \
31953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31954                   installcheck) \
31955           || exit 1
31956
31957 @endif sid
31958
31959 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
31960 maybe-mostlyclean-sid:
31961 @if sid
31962 maybe-mostlyclean-sid: mostlyclean-sid
31963
31964 mostlyclean-sid: 
31965         @: $(MAKE); $(unstage)
31966         @[ -f ./sid/Makefile ] || exit 0; \
31967         r=`${PWD_COMMAND}`; export r; \
31968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31969         $(HOST_EXPORTS) \
31970         for flag in $(EXTRA_HOST_FLAGS) ; do \
31971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31972         done; \
31973         echo "Doing mostlyclean in sid"; \
31974         (cd $(HOST_SUBDIR)/sid && \
31975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31977                   "RANLIB=$${RANLIB}" \
31978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31979                   mostlyclean) \
31980           || exit 1
31981
31982 @endif sid
31983
31984 .PHONY: maybe-clean-sid clean-sid
31985 maybe-clean-sid:
31986 @if sid
31987 maybe-clean-sid: clean-sid
31988
31989 clean-sid: 
31990         @: $(MAKE); $(unstage)
31991         @[ -f ./sid/Makefile ] || exit 0; \
31992         r=`${PWD_COMMAND}`; export r; \
31993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31994         $(HOST_EXPORTS) \
31995         for flag in $(EXTRA_HOST_FLAGS) ; do \
31996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31997         done; \
31998         echo "Doing clean in sid"; \
31999         (cd $(HOST_SUBDIR)/sid && \
32000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32002                   "RANLIB=$${RANLIB}" \
32003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32004                   clean) \
32005           || exit 1
32006
32007 @endif sid
32008
32009 .PHONY: maybe-distclean-sid distclean-sid
32010 maybe-distclean-sid:
32011 @if sid
32012 maybe-distclean-sid: distclean-sid
32013
32014 distclean-sid: 
32015         @: $(MAKE); $(unstage)
32016         @[ -f ./sid/Makefile ] || exit 0; \
32017         r=`${PWD_COMMAND}`; export r; \
32018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32019         $(HOST_EXPORTS) \
32020         for flag in $(EXTRA_HOST_FLAGS) ; do \
32021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32022         done; \
32023         echo "Doing distclean in sid"; \
32024         (cd $(HOST_SUBDIR)/sid && \
32025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32027                   "RANLIB=$${RANLIB}" \
32028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32029                   distclean) \
32030           || exit 1
32031
32032 @endif sid
32033
32034 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32035 maybe-maintainer-clean-sid:
32036 @if sid
32037 maybe-maintainer-clean-sid: maintainer-clean-sid
32038
32039 maintainer-clean-sid: 
32040         @: $(MAKE); $(unstage)
32041         @[ -f ./sid/Makefile ] || exit 0; \
32042         r=`${PWD_COMMAND}`; export r; \
32043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32044         $(HOST_EXPORTS) \
32045         for flag in $(EXTRA_HOST_FLAGS) ; do \
32046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32047         done; \
32048         echo "Doing maintainer-clean in sid"; \
32049         (cd $(HOST_SUBDIR)/sid && \
32050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32052                   "RANLIB=$${RANLIB}" \
32053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32054                   maintainer-clean) \
32055           || exit 1
32056
32057 @endif sid
32058
32059
32060
32061 .PHONY: configure-sim maybe-configure-sim
32062 maybe-configure-sim:
32063 @if gcc-bootstrap
32064 configure-sim: stage_current
32065 @endif gcc-bootstrap
32066 @if sim
32067 maybe-configure-sim: configure-sim
32068 configure-sim: 
32069         @: $(MAKE); $(unstage)
32070         @r=`${PWD_COMMAND}`; export r; \
32071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32072         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32073         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32074         $(HOST_EXPORTS)  \
32075         echo Configuring in $(HOST_SUBDIR)/sim; \
32076         cd "$(HOST_SUBDIR)/sim" || exit 1; \
32077         case $(srcdir) in \
32078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32079           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32081         esac; \
32082         module_srcdir=sim; \
32083         $(SHELL) \
32084           $$s/$$module_srcdir/configure \
32085           --srcdir=$${topdir}/$$module_srcdir \
32086           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32087           --target=${target_alias}  \
32088           || exit 1
32089 @endif sim
32090
32091
32092
32093
32094
32095 .PHONY: all-sim maybe-all-sim
32096 maybe-all-sim:
32097 @if gcc-bootstrap
32098 all-sim: stage_current
32099 @endif gcc-bootstrap
32100 @if sim
32101 TARGET-sim=all
32102 maybe-all-sim: all-sim
32103 all-sim: configure-sim
32104         @: $(MAKE); $(unstage)
32105         @r=`${PWD_COMMAND}`; export r; \
32106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32107         $(HOST_EXPORTS)  \
32108         (cd $(HOST_SUBDIR)/sim && \
32109           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32110                 $(TARGET-sim))
32111 @endif sim
32112
32113
32114
32115
32116 .PHONY: check-sim maybe-check-sim
32117 maybe-check-sim:
32118 @if sim
32119 maybe-check-sim: check-sim
32120
32121 check-sim:
32122         @: $(MAKE); $(unstage)
32123         @r=`${PWD_COMMAND}`; export r; \
32124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32125         $(HOST_EXPORTS)  \
32126         (cd $(HOST_SUBDIR)/sim && \
32127           $(MAKE) $(FLAGS_TO_PASS)  check)
32128
32129 @endif sim
32130
32131 .PHONY: install-sim maybe-install-sim
32132 maybe-install-sim:
32133 @if sim
32134 maybe-install-sim: install-sim
32135
32136 install-sim: installdirs
32137         @: $(MAKE); $(unstage)
32138         @r=`${PWD_COMMAND}`; export r; \
32139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32140         $(HOST_EXPORTS) \
32141         (cd $(HOST_SUBDIR)/sim && \
32142           $(MAKE) $(FLAGS_TO_PASS)  install)
32143
32144 @endif sim
32145
32146 .PHONY: install-strip-sim maybe-install-strip-sim
32147 maybe-install-strip-sim:
32148 @if sim
32149 maybe-install-strip-sim: install-strip-sim
32150
32151 install-strip-sim: installdirs
32152         @: $(MAKE); $(unstage)
32153         @r=`${PWD_COMMAND}`; export r; \
32154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155         $(HOST_EXPORTS) \
32156         (cd $(HOST_SUBDIR)/sim && \
32157           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32158
32159 @endif sim
32160
32161 # Other targets (info, dvi, pdf, etc.)
32162
32163 .PHONY: maybe-info-sim info-sim
32164 maybe-info-sim:
32165 @if sim
32166 maybe-info-sim: info-sim
32167
32168 info-sim: \
32169     configure-sim 
32170         @: $(MAKE); $(unstage)
32171         @[ -f ./sim/Makefile ] || exit 0; \
32172         r=`${PWD_COMMAND}`; export r; \
32173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32174         $(HOST_EXPORTS) \
32175         for flag in $(EXTRA_HOST_FLAGS) ; do \
32176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32177         done; \
32178         echo "Doing info in sim"; \
32179         (cd $(HOST_SUBDIR)/sim && \
32180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32182                   "RANLIB=$${RANLIB}" \
32183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32184                   info) \
32185           || exit 1
32186
32187 @endif sim
32188
32189 .PHONY: maybe-dvi-sim dvi-sim
32190 maybe-dvi-sim:
32191 @if sim
32192 maybe-dvi-sim: dvi-sim
32193
32194 dvi-sim: \
32195     configure-sim 
32196         @: $(MAKE); $(unstage)
32197         @[ -f ./sim/Makefile ] || exit 0; \
32198         r=`${PWD_COMMAND}`; export r; \
32199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32200         $(HOST_EXPORTS) \
32201         for flag in $(EXTRA_HOST_FLAGS) ; do \
32202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32203         done; \
32204         echo "Doing dvi in sim"; \
32205         (cd $(HOST_SUBDIR)/sim && \
32206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32208                   "RANLIB=$${RANLIB}" \
32209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32210                   dvi) \
32211           || exit 1
32212
32213 @endif sim
32214
32215 .PHONY: maybe-pdf-sim pdf-sim
32216 maybe-pdf-sim:
32217 @if sim
32218 maybe-pdf-sim: pdf-sim
32219
32220 pdf-sim: \
32221     configure-sim 
32222         @: $(MAKE); $(unstage)
32223         @[ -f ./sim/Makefile ] || exit 0; \
32224         r=`${PWD_COMMAND}`; export r; \
32225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32226         $(HOST_EXPORTS) \
32227         for flag in $(EXTRA_HOST_FLAGS) ; do \
32228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32229         done; \
32230         echo "Doing pdf in sim"; \
32231         (cd $(HOST_SUBDIR)/sim && \
32232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32234                   "RANLIB=$${RANLIB}" \
32235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32236                   pdf) \
32237           || exit 1
32238
32239 @endif sim
32240
32241 .PHONY: maybe-html-sim html-sim
32242 maybe-html-sim:
32243 @if sim
32244 maybe-html-sim: html-sim
32245
32246 html-sim: \
32247     configure-sim 
32248         @: $(MAKE); $(unstage)
32249         @[ -f ./sim/Makefile ] || exit 0; \
32250         r=`${PWD_COMMAND}`; export r; \
32251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32252         $(HOST_EXPORTS) \
32253         for flag in $(EXTRA_HOST_FLAGS) ; do \
32254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32255         done; \
32256         echo "Doing html in sim"; \
32257         (cd $(HOST_SUBDIR)/sim && \
32258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32260                   "RANLIB=$${RANLIB}" \
32261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32262                   html) \
32263           || exit 1
32264
32265 @endif sim
32266
32267 .PHONY: maybe-TAGS-sim TAGS-sim
32268 maybe-TAGS-sim:
32269 @if sim
32270 maybe-TAGS-sim: TAGS-sim
32271
32272 TAGS-sim: \
32273     configure-sim 
32274         @: $(MAKE); $(unstage)
32275         @[ -f ./sim/Makefile ] || exit 0; \
32276         r=`${PWD_COMMAND}`; export r; \
32277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32278         $(HOST_EXPORTS) \
32279         for flag in $(EXTRA_HOST_FLAGS) ; do \
32280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32281         done; \
32282         echo "Doing TAGS in sim"; \
32283         (cd $(HOST_SUBDIR)/sim && \
32284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32286                   "RANLIB=$${RANLIB}" \
32287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32288                   TAGS) \
32289           || exit 1
32290
32291 @endif sim
32292
32293 .PHONY: maybe-install-info-sim install-info-sim
32294 maybe-install-info-sim:
32295 @if sim
32296 maybe-install-info-sim: install-info-sim
32297
32298 install-info-sim: \
32299     configure-sim \
32300     info-sim 
32301         @: $(MAKE); $(unstage)
32302         @[ -f ./sim/Makefile ] || exit 0; \
32303         r=`${PWD_COMMAND}`; export r; \
32304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32305         $(HOST_EXPORTS) \
32306         for flag in $(EXTRA_HOST_FLAGS) ; do \
32307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32308         done; \
32309         echo "Doing install-info in sim"; \
32310         (cd $(HOST_SUBDIR)/sim && \
32311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32313                   "RANLIB=$${RANLIB}" \
32314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32315                   install-info) \
32316           || exit 1
32317
32318 @endif sim
32319
32320 .PHONY: maybe-install-dvi-sim install-dvi-sim
32321 maybe-install-dvi-sim:
32322 @if sim
32323 maybe-install-dvi-sim: install-dvi-sim
32324
32325 install-dvi-sim: \
32326     configure-sim \
32327     dvi-sim 
32328         @: $(MAKE); $(unstage)
32329         @[ -f ./sim/Makefile ] || exit 0; \
32330         r=`${PWD_COMMAND}`; export r; \
32331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32332         $(HOST_EXPORTS) \
32333         for flag in $(EXTRA_HOST_FLAGS) ; do \
32334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32335         done; \
32336         echo "Doing install-dvi in sim"; \
32337         (cd $(HOST_SUBDIR)/sim && \
32338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32340                   "RANLIB=$${RANLIB}" \
32341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32342                   install-dvi) \
32343           || exit 1
32344
32345 @endif sim
32346
32347 .PHONY: maybe-install-pdf-sim install-pdf-sim
32348 maybe-install-pdf-sim:
32349 @if sim
32350 maybe-install-pdf-sim: install-pdf-sim
32351
32352 install-pdf-sim: \
32353     configure-sim \
32354     pdf-sim 
32355         @: $(MAKE); $(unstage)
32356         @[ -f ./sim/Makefile ] || exit 0; \
32357         r=`${PWD_COMMAND}`; export r; \
32358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359         $(HOST_EXPORTS) \
32360         for flag in $(EXTRA_HOST_FLAGS) ; do \
32361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32362         done; \
32363         echo "Doing install-pdf in sim"; \
32364         (cd $(HOST_SUBDIR)/sim && \
32365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32367                   "RANLIB=$${RANLIB}" \
32368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32369                   install-pdf) \
32370           || exit 1
32371
32372 @endif sim
32373
32374 .PHONY: maybe-install-html-sim install-html-sim
32375 maybe-install-html-sim:
32376 @if sim
32377 maybe-install-html-sim: install-html-sim
32378
32379 install-html-sim: \
32380     configure-sim \
32381     html-sim 
32382         @: $(MAKE); $(unstage)
32383         @[ -f ./sim/Makefile ] || exit 0; \
32384         r=`${PWD_COMMAND}`; export r; \
32385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32386         $(HOST_EXPORTS) \
32387         for flag in $(EXTRA_HOST_FLAGS) ; do \
32388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32389         done; \
32390         echo "Doing install-html in sim"; \
32391         (cd $(HOST_SUBDIR)/sim && \
32392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32394                   "RANLIB=$${RANLIB}" \
32395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32396                   install-html) \
32397           || exit 1
32398
32399 @endif sim
32400
32401 .PHONY: maybe-installcheck-sim installcheck-sim
32402 maybe-installcheck-sim:
32403 @if sim
32404 maybe-installcheck-sim: installcheck-sim
32405
32406 installcheck-sim: \
32407     configure-sim 
32408         @: $(MAKE); $(unstage)
32409         @[ -f ./sim/Makefile ] || exit 0; \
32410         r=`${PWD_COMMAND}`; export r; \
32411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32412         $(HOST_EXPORTS) \
32413         for flag in $(EXTRA_HOST_FLAGS) ; do \
32414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32415         done; \
32416         echo "Doing installcheck in sim"; \
32417         (cd $(HOST_SUBDIR)/sim && \
32418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32420                   "RANLIB=$${RANLIB}" \
32421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32422                   installcheck) \
32423           || exit 1
32424
32425 @endif sim
32426
32427 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32428 maybe-mostlyclean-sim:
32429 @if sim
32430 maybe-mostlyclean-sim: mostlyclean-sim
32431
32432 mostlyclean-sim: 
32433         @: $(MAKE); $(unstage)
32434         @[ -f ./sim/Makefile ] || exit 0; \
32435         r=`${PWD_COMMAND}`; export r; \
32436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32437         $(HOST_EXPORTS) \
32438         for flag in $(EXTRA_HOST_FLAGS) ; do \
32439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32440         done; \
32441         echo "Doing mostlyclean in sim"; \
32442         (cd $(HOST_SUBDIR)/sim && \
32443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32445                   "RANLIB=$${RANLIB}" \
32446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32447                   mostlyclean) \
32448           || exit 1
32449
32450 @endif sim
32451
32452 .PHONY: maybe-clean-sim clean-sim
32453 maybe-clean-sim:
32454 @if sim
32455 maybe-clean-sim: clean-sim
32456
32457 clean-sim: 
32458         @: $(MAKE); $(unstage)
32459         @[ -f ./sim/Makefile ] || exit 0; \
32460         r=`${PWD_COMMAND}`; export r; \
32461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32462         $(HOST_EXPORTS) \
32463         for flag in $(EXTRA_HOST_FLAGS) ; do \
32464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32465         done; \
32466         echo "Doing clean in sim"; \
32467         (cd $(HOST_SUBDIR)/sim && \
32468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32470                   "RANLIB=$${RANLIB}" \
32471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32472                   clean) \
32473           || exit 1
32474
32475 @endif sim
32476
32477 .PHONY: maybe-distclean-sim distclean-sim
32478 maybe-distclean-sim:
32479 @if sim
32480 maybe-distclean-sim: distclean-sim
32481
32482 distclean-sim: 
32483         @: $(MAKE); $(unstage)
32484         @[ -f ./sim/Makefile ] || exit 0; \
32485         r=`${PWD_COMMAND}`; export r; \
32486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32487         $(HOST_EXPORTS) \
32488         for flag in $(EXTRA_HOST_FLAGS) ; do \
32489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32490         done; \
32491         echo "Doing distclean in sim"; \
32492         (cd $(HOST_SUBDIR)/sim && \
32493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32495                   "RANLIB=$${RANLIB}" \
32496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32497                   distclean) \
32498           || exit 1
32499
32500 @endif sim
32501
32502 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32503 maybe-maintainer-clean-sim:
32504 @if sim
32505 maybe-maintainer-clean-sim: maintainer-clean-sim
32506
32507 maintainer-clean-sim: 
32508         @: $(MAKE); $(unstage)
32509         @[ -f ./sim/Makefile ] || exit 0; \
32510         r=`${PWD_COMMAND}`; export r; \
32511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32512         $(HOST_EXPORTS) \
32513         for flag in $(EXTRA_HOST_FLAGS) ; do \
32514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32515         done; \
32516         echo "Doing maintainer-clean in sim"; \
32517         (cd $(HOST_SUBDIR)/sim && \
32518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32520                   "RANLIB=$${RANLIB}" \
32521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32522                   maintainer-clean) \
32523           || exit 1
32524
32525 @endif sim
32526
32527
32528
32529 .PHONY: configure-texinfo maybe-configure-texinfo
32530 maybe-configure-texinfo:
32531 @if gcc-bootstrap
32532 configure-texinfo: stage_current
32533 @endif gcc-bootstrap
32534 @if texinfo
32535 maybe-configure-texinfo: configure-texinfo
32536 configure-texinfo: 
32537         @: $(MAKE); $(unstage)
32538         @r=`${PWD_COMMAND}`; export r; \
32539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32540         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32541         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32542         $(HOST_EXPORTS)  \
32543         echo Configuring in $(HOST_SUBDIR)/texinfo; \
32544         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32545         case $(srcdir) in \
32546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32547           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32549         esac; \
32550         module_srcdir=texinfo; \
32551         $(SHELL) \
32552           $$s/$$module_srcdir/configure \
32553           --srcdir=$${topdir}/$$module_srcdir \
32554           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32555           --target=${target_alias}  \
32556           || exit 1
32557 @endif texinfo
32558
32559
32560
32561
32562
32563 .PHONY: all-texinfo maybe-all-texinfo
32564 maybe-all-texinfo:
32565 @if gcc-bootstrap
32566 all-texinfo: stage_current
32567 @endif gcc-bootstrap
32568 @if texinfo
32569 TARGET-texinfo=all
32570 maybe-all-texinfo: all-texinfo
32571 all-texinfo: configure-texinfo
32572         @: $(MAKE); $(unstage)
32573         @r=`${PWD_COMMAND}`; export r; \
32574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32575         $(HOST_EXPORTS)  \
32576         (cd $(HOST_SUBDIR)/texinfo && \
32577           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32578                 $(TARGET-texinfo))
32579 @endif texinfo
32580
32581
32582
32583
32584 .PHONY: check-texinfo maybe-check-texinfo
32585 maybe-check-texinfo:
32586 @if texinfo
32587 maybe-check-texinfo: check-texinfo
32588
32589 check-texinfo:
32590         @: $(MAKE); $(unstage)
32591         @r=`${PWD_COMMAND}`; export r; \
32592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32593         $(HOST_EXPORTS)  \
32594         (cd $(HOST_SUBDIR)/texinfo && \
32595           $(MAKE) $(FLAGS_TO_PASS)  check)
32596
32597 @endif texinfo
32598
32599 .PHONY: install-texinfo maybe-install-texinfo
32600 maybe-install-texinfo:
32601 @if texinfo
32602 maybe-install-texinfo: install-texinfo
32603
32604 install-texinfo:
32605
32606 @endif texinfo
32607
32608 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32609 maybe-install-strip-texinfo:
32610 @if texinfo
32611 maybe-install-strip-texinfo: install-strip-texinfo
32612
32613 install-strip-texinfo:
32614
32615 @endif texinfo
32616
32617 # Other targets (info, dvi, pdf, etc.)
32618
32619 .PHONY: maybe-info-texinfo info-texinfo
32620 maybe-info-texinfo:
32621 @if texinfo
32622 maybe-info-texinfo: info-texinfo
32623
32624 info-texinfo: \
32625     configure-texinfo 
32626         @: $(MAKE); $(unstage)
32627         @[ -f ./texinfo/Makefile ] || exit 0; \
32628         r=`${PWD_COMMAND}`; export r; \
32629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32630         $(HOST_EXPORTS) \
32631         for flag in $(EXTRA_HOST_FLAGS) ; do \
32632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32633         done; \
32634         echo "Doing info in texinfo"; \
32635         (cd $(HOST_SUBDIR)/texinfo && \
32636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32638                   "RANLIB=$${RANLIB}" \
32639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32640                   info) \
32641           || exit 1
32642
32643 @endif texinfo
32644
32645 .PHONY: maybe-dvi-texinfo dvi-texinfo
32646 maybe-dvi-texinfo:
32647 @if texinfo
32648 maybe-dvi-texinfo: dvi-texinfo
32649
32650 dvi-texinfo: \
32651     configure-texinfo 
32652         @: $(MAKE); $(unstage)
32653         @[ -f ./texinfo/Makefile ] || exit 0; \
32654         r=`${PWD_COMMAND}`; export r; \
32655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32656         $(HOST_EXPORTS) \
32657         for flag in $(EXTRA_HOST_FLAGS) ; do \
32658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32659         done; \
32660         echo "Doing dvi in texinfo"; \
32661         (cd $(HOST_SUBDIR)/texinfo && \
32662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32664                   "RANLIB=$${RANLIB}" \
32665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32666                   dvi) \
32667           || exit 1
32668
32669 @endif texinfo
32670
32671 .PHONY: maybe-pdf-texinfo pdf-texinfo
32672 maybe-pdf-texinfo:
32673 @if texinfo
32674 maybe-pdf-texinfo: pdf-texinfo
32675
32676 pdf-texinfo: \
32677     configure-texinfo 
32678         @: $(MAKE); $(unstage)
32679         @[ -f ./texinfo/Makefile ] || exit 0; \
32680         r=`${PWD_COMMAND}`; export r; \
32681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32682         $(HOST_EXPORTS) \
32683         for flag in $(EXTRA_HOST_FLAGS) ; do \
32684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32685         done; \
32686         echo "Doing pdf in texinfo"; \
32687         (cd $(HOST_SUBDIR)/texinfo && \
32688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32690                   "RANLIB=$${RANLIB}" \
32691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32692                   pdf) \
32693           || exit 1
32694
32695 @endif texinfo
32696
32697 .PHONY: maybe-html-texinfo html-texinfo
32698 maybe-html-texinfo:
32699 @if texinfo
32700 maybe-html-texinfo: html-texinfo
32701
32702 html-texinfo: \
32703     configure-texinfo 
32704         @: $(MAKE); $(unstage)
32705         @[ -f ./texinfo/Makefile ] || exit 0; \
32706         r=`${PWD_COMMAND}`; export r; \
32707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32708         $(HOST_EXPORTS) \
32709         for flag in $(EXTRA_HOST_FLAGS) ; do \
32710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32711         done; \
32712         echo "Doing html in texinfo"; \
32713         (cd $(HOST_SUBDIR)/texinfo && \
32714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32716                   "RANLIB=$${RANLIB}" \
32717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32718                   html) \
32719           || exit 1
32720
32721 @endif texinfo
32722
32723 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32724 maybe-TAGS-texinfo:
32725 @if texinfo
32726 maybe-TAGS-texinfo: TAGS-texinfo
32727
32728 TAGS-texinfo: \
32729     configure-texinfo 
32730         @: $(MAKE); $(unstage)
32731         @[ -f ./texinfo/Makefile ] || exit 0; \
32732         r=`${PWD_COMMAND}`; export r; \
32733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32734         $(HOST_EXPORTS) \
32735         for flag in $(EXTRA_HOST_FLAGS) ; do \
32736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32737         done; \
32738         echo "Doing TAGS in texinfo"; \
32739         (cd $(HOST_SUBDIR)/texinfo && \
32740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32742                   "RANLIB=$${RANLIB}" \
32743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32744                   TAGS) \
32745           || exit 1
32746
32747 @endif texinfo
32748
32749 .PHONY: maybe-install-info-texinfo install-info-texinfo
32750 maybe-install-info-texinfo:
32751 @if texinfo
32752 maybe-install-info-texinfo: install-info-texinfo
32753
32754 install-info-texinfo: \
32755     configure-texinfo \
32756     info-texinfo 
32757         @: $(MAKE); $(unstage)
32758         @[ -f ./texinfo/Makefile ] || exit 0; \
32759         r=`${PWD_COMMAND}`; export r; \
32760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32761         $(HOST_EXPORTS) \
32762         for flag in $(EXTRA_HOST_FLAGS) ; do \
32763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32764         done; \
32765         echo "Doing install-info in texinfo"; \
32766         (cd $(HOST_SUBDIR)/texinfo && \
32767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32769                   "RANLIB=$${RANLIB}" \
32770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32771                   install-info) \
32772           || exit 1
32773
32774 @endif texinfo
32775
32776 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
32777 maybe-install-dvi-texinfo:
32778 @if texinfo
32779 maybe-install-dvi-texinfo: install-dvi-texinfo
32780
32781 install-dvi-texinfo: \
32782     configure-texinfo \
32783     dvi-texinfo 
32784         @: $(MAKE); $(unstage)
32785         @[ -f ./texinfo/Makefile ] || exit 0; \
32786         r=`${PWD_COMMAND}`; export r; \
32787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32788         $(HOST_EXPORTS) \
32789         for flag in $(EXTRA_HOST_FLAGS) ; do \
32790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32791         done; \
32792         echo "Doing install-dvi in texinfo"; \
32793         (cd $(HOST_SUBDIR)/texinfo && \
32794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32796                   "RANLIB=$${RANLIB}" \
32797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32798                   install-dvi) \
32799           || exit 1
32800
32801 @endif texinfo
32802
32803 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32804 maybe-install-pdf-texinfo:
32805 @if texinfo
32806 maybe-install-pdf-texinfo: install-pdf-texinfo
32807
32808 install-pdf-texinfo: \
32809     configure-texinfo \
32810     pdf-texinfo 
32811         @: $(MAKE); $(unstage)
32812         @[ -f ./texinfo/Makefile ] || exit 0; \
32813         r=`${PWD_COMMAND}`; export r; \
32814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32815         $(HOST_EXPORTS) \
32816         for flag in $(EXTRA_HOST_FLAGS) ; do \
32817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32818         done; \
32819         echo "Doing install-pdf in texinfo"; \
32820         (cd $(HOST_SUBDIR)/texinfo && \
32821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32823                   "RANLIB=$${RANLIB}" \
32824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32825                   install-pdf) \
32826           || exit 1
32827
32828 @endif texinfo
32829
32830 .PHONY: maybe-install-html-texinfo install-html-texinfo
32831 maybe-install-html-texinfo:
32832 @if texinfo
32833 maybe-install-html-texinfo: install-html-texinfo
32834
32835 install-html-texinfo: \
32836     configure-texinfo \
32837     html-texinfo 
32838         @: $(MAKE); $(unstage)
32839         @[ -f ./texinfo/Makefile ] || exit 0; \
32840         r=`${PWD_COMMAND}`; export r; \
32841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32842         $(HOST_EXPORTS) \
32843         for flag in $(EXTRA_HOST_FLAGS) ; do \
32844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32845         done; \
32846         echo "Doing install-html in texinfo"; \
32847         (cd $(HOST_SUBDIR)/texinfo && \
32848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32850                   "RANLIB=$${RANLIB}" \
32851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32852                   install-html) \
32853           || exit 1
32854
32855 @endif texinfo
32856
32857 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32858 maybe-installcheck-texinfo:
32859 @if texinfo
32860 maybe-installcheck-texinfo: installcheck-texinfo
32861
32862 installcheck-texinfo: \
32863     configure-texinfo 
32864         @: $(MAKE); $(unstage)
32865         @[ -f ./texinfo/Makefile ] || exit 0; \
32866         r=`${PWD_COMMAND}`; export r; \
32867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32868         $(HOST_EXPORTS) \
32869         for flag in $(EXTRA_HOST_FLAGS) ; do \
32870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32871         done; \
32872         echo "Doing installcheck in texinfo"; \
32873         (cd $(HOST_SUBDIR)/texinfo && \
32874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32876                   "RANLIB=$${RANLIB}" \
32877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32878                   installcheck) \
32879           || exit 1
32880
32881 @endif texinfo
32882
32883 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
32884 maybe-mostlyclean-texinfo:
32885 @if texinfo
32886 maybe-mostlyclean-texinfo: mostlyclean-texinfo
32887
32888 mostlyclean-texinfo: 
32889         @: $(MAKE); $(unstage)
32890         @[ -f ./texinfo/Makefile ] || exit 0; \
32891         r=`${PWD_COMMAND}`; export r; \
32892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32893         $(HOST_EXPORTS) \
32894         for flag in $(EXTRA_HOST_FLAGS) ; do \
32895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32896         done; \
32897         echo "Doing mostlyclean in texinfo"; \
32898         (cd $(HOST_SUBDIR)/texinfo && \
32899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32901                   "RANLIB=$${RANLIB}" \
32902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32903                   mostlyclean) \
32904           || exit 1
32905
32906 @endif texinfo
32907
32908 .PHONY: maybe-clean-texinfo clean-texinfo
32909 maybe-clean-texinfo:
32910 @if texinfo
32911 maybe-clean-texinfo: clean-texinfo
32912
32913 clean-texinfo: 
32914         @: $(MAKE); $(unstage)
32915         @[ -f ./texinfo/Makefile ] || exit 0; \
32916         r=`${PWD_COMMAND}`; export r; \
32917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32918         $(HOST_EXPORTS) \
32919         for flag in $(EXTRA_HOST_FLAGS) ; do \
32920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32921         done; \
32922         echo "Doing clean in texinfo"; \
32923         (cd $(HOST_SUBDIR)/texinfo && \
32924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32926                   "RANLIB=$${RANLIB}" \
32927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32928                   clean) \
32929           || exit 1
32930
32931 @endif texinfo
32932
32933 .PHONY: maybe-distclean-texinfo distclean-texinfo
32934 maybe-distclean-texinfo:
32935 @if texinfo
32936 maybe-distclean-texinfo: distclean-texinfo
32937
32938 distclean-texinfo: 
32939         @: $(MAKE); $(unstage)
32940         @[ -f ./texinfo/Makefile ] || exit 0; \
32941         r=`${PWD_COMMAND}`; export r; \
32942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32943         $(HOST_EXPORTS) \
32944         for flag in $(EXTRA_HOST_FLAGS) ; do \
32945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32946         done; \
32947         echo "Doing distclean in texinfo"; \
32948         (cd $(HOST_SUBDIR)/texinfo && \
32949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32951                   "RANLIB=$${RANLIB}" \
32952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32953                   distclean) \
32954           || exit 1
32955
32956 @endif texinfo
32957
32958 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
32959 maybe-maintainer-clean-texinfo:
32960 @if texinfo
32961 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
32962
32963 maintainer-clean-texinfo: 
32964         @: $(MAKE); $(unstage)
32965         @[ -f ./texinfo/Makefile ] || exit 0; \
32966         r=`${PWD_COMMAND}`; export r; \
32967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32968         $(HOST_EXPORTS) \
32969         for flag in $(EXTRA_HOST_FLAGS) ; do \
32970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32971         done; \
32972         echo "Doing maintainer-clean in texinfo"; \
32973         (cd $(HOST_SUBDIR)/texinfo && \
32974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32976                   "RANLIB=$${RANLIB}" \
32977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32978                   maintainer-clean) \
32979           || exit 1
32980
32981 @endif texinfo
32982
32983
32984
32985 .PHONY: configure-zlib maybe-configure-zlib
32986 maybe-configure-zlib:
32987 @if gcc-bootstrap
32988 configure-zlib: stage_current
32989 @endif gcc-bootstrap
32990 @if zlib
32991 maybe-configure-zlib: configure-zlib
32992 configure-zlib: 
32993         @r=`${PWD_COMMAND}`; export r; \
32994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32995         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32997         $(HOST_EXPORTS)  \
32998         echo Configuring in $(HOST_SUBDIR)/zlib; \
32999         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33000         case $(srcdir) in \
33001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33002           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33004         esac; \
33005         module_srcdir=zlib; \
33006         $(SHELL) \
33007           $$s/$$module_srcdir/configure \
33008           --srcdir=$${topdir}/$$module_srcdir \
33009           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33010           --target=${target_alias} @extra_host_zlib_configure_flags@ \
33011           || exit 1
33012 @endif zlib
33013
33014
33015
33016 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33017 maybe-configure-stage1-zlib:
33018 @if zlib-bootstrap
33019 maybe-configure-stage1-zlib: configure-stage1-zlib
33020 configure-stage1-zlib:
33021         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33023         @r=`${PWD_COMMAND}`; export r; \
33024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33025         TFLAGS="$(STAGE1_TFLAGS)"; \
33026         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33027         $(HOST_EXPORTS) \
33028         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33029         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33030         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
33031         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33032         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33033         cd $(HOST_SUBDIR)/zlib || exit 1; \
33034         case $(srcdir) in \
33035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33036           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33038         esac; \
33039         module_srcdir=zlib; \
33040         $(SHELL) $$s/$$module_srcdir/configure \
33041           --srcdir=$${topdir}/$$module_srcdir \
33042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33043           --target=${target_alias} \
33044            \
33045           $(STAGE1_CONFIGURE_FLAGS) \
33046           @extra_host_zlib_configure_flags@
33047 @endif zlib-bootstrap
33048
33049 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33050 maybe-configure-stage2-zlib:
33051 @if zlib-bootstrap
33052 maybe-configure-stage2-zlib: configure-stage2-zlib
33053 configure-stage2-zlib:
33054         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33055         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33056         @r=`${PWD_COMMAND}`; export r; \
33057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33058         TFLAGS="$(STAGE2_TFLAGS)"; \
33059         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33060         $(HOST_EXPORTS) \
33061         $(POSTSTAGE1_HOST_EXPORTS) \
33062         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33063         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33064         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
33065         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33067         cd $(HOST_SUBDIR)/zlib || exit 1; \
33068         case $(srcdir) in \
33069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33070           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33072         esac; \
33073         module_srcdir=zlib; \
33074         $(SHELL) $$s/$$module_srcdir/configure \
33075           --srcdir=$${topdir}/$$module_srcdir \
33076           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33077           --target=${target_alias} \
33078           --with-build-libsubdir=$(HOST_SUBDIR) \
33079           $(STAGE2_CONFIGURE_FLAGS) \
33080           @extra_host_zlib_configure_flags@
33081 @endif zlib-bootstrap
33082
33083 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33084 maybe-configure-stage3-zlib:
33085 @if zlib-bootstrap
33086 maybe-configure-stage3-zlib: configure-stage3-zlib
33087 configure-stage3-zlib:
33088         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33089         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33090         @r=`${PWD_COMMAND}`; export r; \
33091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33092         TFLAGS="$(STAGE3_TFLAGS)"; \
33093         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33094         $(HOST_EXPORTS) \
33095         $(POSTSTAGE1_HOST_EXPORTS) \
33096         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33097         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33098         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
33099         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33100         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33101         cd $(HOST_SUBDIR)/zlib || exit 1; \
33102         case $(srcdir) in \
33103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33104           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33106         esac; \
33107         module_srcdir=zlib; \
33108         $(SHELL) $$s/$$module_srcdir/configure \
33109           --srcdir=$${topdir}/$$module_srcdir \
33110           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33111           --target=${target_alias} \
33112           --with-build-libsubdir=$(HOST_SUBDIR) \
33113           $(STAGE3_CONFIGURE_FLAGS) \
33114           @extra_host_zlib_configure_flags@
33115 @endif zlib-bootstrap
33116
33117 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33118 maybe-configure-stage4-zlib:
33119 @if zlib-bootstrap
33120 maybe-configure-stage4-zlib: configure-stage4-zlib
33121 configure-stage4-zlib:
33122         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33123         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33124         @r=`${PWD_COMMAND}`; export r; \
33125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33126         TFLAGS="$(STAGE4_TFLAGS)"; \
33127         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33128         $(HOST_EXPORTS) \
33129         $(POSTSTAGE1_HOST_EXPORTS) \
33130         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33131         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33132         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
33133         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33135         cd $(HOST_SUBDIR)/zlib || exit 1; \
33136         case $(srcdir) in \
33137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33138           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33140         esac; \
33141         module_srcdir=zlib; \
33142         $(SHELL) $$s/$$module_srcdir/configure \
33143           --srcdir=$${topdir}/$$module_srcdir \
33144           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33145           --target=${target_alias} \
33146           --with-build-libsubdir=$(HOST_SUBDIR) \
33147           $(STAGE4_CONFIGURE_FLAGS) \
33148           @extra_host_zlib_configure_flags@
33149 @endif zlib-bootstrap
33150
33151 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33152 maybe-configure-stageprofile-zlib:
33153 @if zlib-bootstrap
33154 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33155 configure-stageprofile-zlib:
33156         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33157         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33158         @r=`${PWD_COMMAND}`; export r; \
33159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33160         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33161         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33162         $(HOST_EXPORTS) \
33163         $(POSTSTAGE1_HOST_EXPORTS) \
33164         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33165         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33166         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
33167         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33168         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33169         cd $(HOST_SUBDIR)/zlib || exit 1; \
33170         case $(srcdir) in \
33171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33172           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33174         esac; \
33175         module_srcdir=zlib; \
33176         $(SHELL) $$s/$$module_srcdir/configure \
33177           --srcdir=$${topdir}/$$module_srcdir \
33178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33179           --target=${target_alias} \
33180           --with-build-libsubdir=$(HOST_SUBDIR) \
33181           $(STAGEprofile_CONFIGURE_FLAGS) \
33182           @extra_host_zlib_configure_flags@
33183 @endif zlib-bootstrap
33184
33185 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33186 maybe-configure-stagetrain-zlib:
33187 @if zlib-bootstrap
33188 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33189 configure-stagetrain-zlib:
33190         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33192         @r=`${PWD_COMMAND}`; export r; \
33193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33194         TFLAGS="$(STAGEtrain_TFLAGS)"; \
33195         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33196         $(HOST_EXPORTS) \
33197         $(POSTSTAGE1_HOST_EXPORTS) \
33198         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33199         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33200         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
33201         echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33203         cd $(HOST_SUBDIR)/zlib || exit 1; \
33204         case $(srcdir) in \
33205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33206           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33208         esac; \
33209         module_srcdir=zlib; \
33210         $(SHELL) $$s/$$module_srcdir/configure \
33211           --srcdir=$${topdir}/$$module_srcdir \
33212           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33213           --target=${target_alias} \
33214           --with-build-libsubdir=$(HOST_SUBDIR) \
33215           $(STAGEtrain_CONFIGURE_FLAGS) \
33216           @extra_host_zlib_configure_flags@
33217 @endif zlib-bootstrap
33218
33219 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33220 maybe-configure-stagefeedback-zlib:
33221 @if zlib-bootstrap
33222 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33223 configure-stagefeedback-zlib:
33224         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33225         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33226         @r=`${PWD_COMMAND}`; export r; \
33227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33228         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33229         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33230         $(HOST_EXPORTS) \
33231         $(POSTSTAGE1_HOST_EXPORTS) \
33232         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33233         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33234         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
33235         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33237         cd $(HOST_SUBDIR)/zlib || exit 1; \
33238         case $(srcdir) in \
33239           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33240           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33241                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33242         esac; \
33243         module_srcdir=zlib; \
33244         $(SHELL) $$s/$$module_srcdir/configure \
33245           --srcdir=$${topdir}/$$module_srcdir \
33246           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33247           --target=${target_alias} \
33248           --with-build-libsubdir=$(HOST_SUBDIR) \
33249           $(STAGEfeedback_CONFIGURE_FLAGS) \
33250           @extra_host_zlib_configure_flags@
33251 @endif zlib-bootstrap
33252
33253 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33254 maybe-configure-stageautoprofile-zlib:
33255 @if zlib-bootstrap
33256 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33257 configure-stageautoprofile-zlib:
33258         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33259         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33260         @r=`${PWD_COMMAND}`; export r; \
33261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33262         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33263         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33264         $(HOST_EXPORTS) \
33265         $(POSTSTAGE1_HOST_EXPORTS) \
33266         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33267         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33268         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
33269         echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33270         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33271         cd $(HOST_SUBDIR)/zlib || exit 1; \
33272         case $(srcdir) in \
33273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33274           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33276         esac; \
33277         module_srcdir=zlib; \
33278         $(SHELL) $$s/$$module_srcdir/configure \
33279           --srcdir=$${topdir}/$$module_srcdir \
33280           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33281           --target=${target_alias} \
33282           --with-build-libsubdir=$(HOST_SUBDIR) \
33283           $(STAGEautoprofile_CONFIGURE_FLAGS) \
33284           @extra_host_zlib_configure_flags@
33285 @endif zlib-bootstrap
33286
33287 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33288 maybe-configure-stageautofeedback-zlib:
33289 @if zlib-bootstrap
33290 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33291 configure-stageautofeedback-zlib:
33292         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33293         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33294         @r=`${PWD_COMMAND}`; export r; \
33295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33296         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33297         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33298         $(HOST_EXPORTS) \
33299         $(POSTSTAGE1_HOST_EXPORTS) \
33300         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33301         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33302         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
33303         echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33304         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33305         cd $(HOST_SUBDIR)/zlib || exit 1; \
33306         case $(srcdir) in \
33307           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33308           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33309                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33310         esac; \
33311         module_srcdir=zlib; \
33312         $(SHELL) $$s/$$module_srcdir/configure \
33313           --srcdir=$${topdir}/$$module_srcdir \
33314           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33315           --target=${target_alias} \
33316           --with-build-libsubdir=$(HOST_SUBDIR) \
33317           $(STAGEautofeedback_CONFIGURE_FLAGS) \
33318           @extra_host_zlib_configure_flags@
33319 @endif zlib-bootstrap
33320
33321
33322
33323
33324
33325 .PHONY: all-zlib maybe-all-zlib
33326 maybe-all-zlib:
33327 @if gcc-bootstrap
33328 all-zlib: stage_current
33329 @endif gcc-bootstrap
33330 @if zlib
33331 TARGET-zlib=all
33332 maybe-all-zlib: all-zlib
33333 all-zlib: configure-zlib
33334         @r=`${PWD_COMMAND}`; export r; \
33335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33336         $(HOST_EXPORTS)  \
33337         (cd $(HOST_SUBDIR)/zlib && \
33338           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33339                 $(TARGET-zlib))
33340 @endif zlib
33341
33342
33343
33344 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33345 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33346 maybe-all-stage1-zlib:
33347 maybe-clean-stage1-zlib:
33348 @if zlib-bootstrap
33349 maybe-all-stage1-zlib: all-stage1-zlib
33350 all-stage1: all-stage1-zlib
33351 TARGET-stage1-zlib = $(TARGET-zlib)
33352 all-stage1-zlib: configure-stage1-zlib
33353         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33354         @r=`${PWD_COMMAND}`; export r; \
33355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33356         TFLAGS="$(STAGE1_TFLAGS)"; \
33357         $(HOST_EXPORTS)  \
33358         cd $(HOST_SUBDIR)/zlib && \
33359          \
33360         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33361                 CFLAGS="$(STAGE1_CFLAGS)" \
33362                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33363                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33364                 LIBCFLAGS="$(LIBCFLAGS)" \
33365                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33366                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33367                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33368                 $(EXTRA_HOST_FLAGS)  \
33369                 $(STAGE1_FLAGS_TO_PASS)  \
33370                 TFLAGS="$(STAGE1_TFLAGS)"  \
33371                 $(TARGET-stage1-zlib)
33372
33373 maybe-clean-stage1-zlib: clean-stage1-zlib
33374 clean-stage1: clean-stage1-zlib
33375 clean-stage1-zlib:
33376         @if [ $(current_stage) = stage1 ]; then \
33377           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33378         else \
33379           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33380           $(MAKE) stage1-start; \
33381         fi; \
33382         cd $(HOST_SUBDIR)/zlib && \
33383         $(MAKE) $(EXTRA_HOST_FLAGS)  \
33384         $(STAGE1_FLAGS_TO_PASS)  clean
33385 @endif zlib-bootstrap
33386
33387
33388 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33389 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33390 maybe-all-stage2-zlib:
33391 maybe-clean-stage2-zlib:
33392 @if zlib-bootstrap
33393 maybe-all-stage2-zlib: all-stage2-zlib
33394 all-stage2: all-stage2-zlib
33395 TARGET-stage2-zlib = $(TARGET-zlib)
33396 all-stage2-zlib: configure-stage2-zlib
33397         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33398         @r=`${PWD_COMMAND}`; export r; \
33399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33400         TFLAGS="$(STAGE2_TFLAGS)"; \
33401         $(HOST_EXPORTS) \
33402         $(POSTSTAGE1_HOST_EXPORTS)  \
33403         cd $(HOST_SUBDIR)/zlib && \
33404          \
33405         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33406                 CFLAGS="$(STAGE2_CFLAGS)" \
33407                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33408                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33409                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33410                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33411                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33412                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33413                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33414                 TFLAGS="$(STAGE2_TFLAGS)"  \
33415                 $(TARGET-stage2-zlib)
33416
33417 maybe-clean-stage2-zlib: clean-stage2-zlib
33418 clean-stage2: clean-stage2-zlib
33419 clean-stage2-zlib:
33420         @if [ $(current_stage) = stage2 ]; then \
33421           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33422         else \
33423           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33424           $(MAKE) stage2-start; \
33425         fi; \
33426         cd $(HOST_SUBDIR)/zlib && \
33427         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33428 @endif zlib-bootstrap
33429
33430
33431 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33432 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33433 maybe-all-stage3-zlib:
33434 maybe-clean-stage3-zlib:
33435 @if zlib-bootstrap
33436 maybe-all-stage3-zlib: all-stage3-zlib
33437 all-stage3: all-stage3-zlib
33438 TARGET-stage3-zlib = $(TARGET-zlib)
33439 all-stage3-zlib: configure-stage3-zlib
33440         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33441         @r=`${PWD_COMMAND}`; export r; \
33442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33443         TFLAGS="$(STAGE3_TFLAGS)"; \
33444         $(HOST_EXPORTS) \
33445         $(POSTSTAGE1_HOST_EXPORTS)  \
33446         cd $(HOST_SUBDIR)/zlib && \
33447          \
33448         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33449                 CFLAGS="$(STAGE3_CFLAGS)" \
33450                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33451                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33452                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33456                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33457                 TFLAGS="$(STAGE3_TFLAGS)"  \
33458                 $(TARGET-stage3-zlib)
33459
33460 maybe-clean-stage3-zlib: clean-stage3-zlib
33461 clean-stage3: clean-stage3-zlib
33462 clean-stage3-zlib:
33463         @if [ $(current_stage) = stage3 ]; then \
33464           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33465         else \
33466           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33467           $(MAKE) stage3-start; \
33468         fi; \
33469         cd $(HOST_SUBDIR)/zlib && \
33470         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33471 @endif zlib-bootstrap
33472
33473
33474 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33475 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33476 maybe-all-stage4-zlib:
33477 maybe-clean-stage4-zlib:
33478 @if zlib-bootstrap
33479 maybe-all-stage4-zlib: all-stage4-zlib
33480 all-stage4: all-stage4-zlib
33481 TARGET-stage4-zlib = $(TARGET-zlib)
33482 all-stage4-zlib: configure-stage4-zlib
33483         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33484         @r=`${PWD_COMMAND}`; export r; \
33485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33486         TFLAGS="$(STAGE4_TFLAGS)"; \
33487         $(HOST_EXPORTS) \
33488         $(POSTSTAGE1_HOST_EXPORTS)  \
33489         cd $(HOST_SUBDIR)/zlib && \
33490          \
33491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33492                 CFLAGS="$(STAGE4_CFLAGS)" \
33493                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33494                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33495                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33496                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33497                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33498                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33499                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33500                 TFLAGS="$(STAGE4_TFLAGS)"  \
33501                 $(TARGET-stage4-zlib)
33502
33503 maybe-clean-stage4-zlib: clean-stage4-zlib
33504 clean-stage4: clean-stage4-zlib
33505 clean-stage4-zlib:
33506         @if [ $(current_stage) = stage4 ]; then \
33507           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33508         else \
33509           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33510           $(MAKE) stage4-start; \
33511         fi; \
33512         cd $(HOST_SUBDIR)/zlib && \
33513         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33514 @endif zlib-bootstrap
33515
33516
33517 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33518 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33519 maybe-all-stageprofile-zlib:
33520 maybe-clean-stageprofile-zlib:
33521 @if zlib-bootstrap
33522 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33523 all-stageprofile: all-stageprofile-zlib
33524 TARGET-stageprofile-zlib = $(TARGET-zlib)
33525 all-stageprofile-zlib: configure-stageprofile-zlib
33526         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33527         @r=`${PWD_COMMAND}`; export r; \
33528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33529         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33530         $(HOST_EXPORTS) \
33531         $(POSTSTAGE1_HOST_EXPORTS)  \
33532         cd $(HOST_SUBDIR)/zlib && \
33533          \
33534         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33535                 CFLAGS="$(STAGEprofile_CFLAGS)" \
33536                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33537                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33538                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33539                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33540                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33541                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33542                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33543                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
33544                 $(TARGET-stageprofile-zlib)
33545
33546 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33547 clean-stageprofile: clean-stageprofile-zlib
33548 clean-stageprofile-zlib:
33549         @if [ $(current_stage) = stageprofile ]; then \
33550           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33551         else \
33552           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33553           $(MAKE) stageprofile-start; \
33554         fi; \
33555         cd $(HOST_SUBDIR)/zlib && \
33556         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33557 @endif zlib-bootstrap
33558
33559
33560 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33561 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33562 maybe-all-stagetrain-zlib:
33563 maybe-clean-stagetrain-zlib:
33564 @if zlib-bootstrap
33565 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33566 all-stagetrain: all-stagetrain-zlib
33567 TARGET-stagetrain-zlib = $(TARGET-zlib)
33568 all-stagetrain-zlib: configure-stagetrain-zlib
33569         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33570         @r=`${PWD_COMMAND}`; export r; \
33571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33572         TFLAGS="$(STAGEtrain_TFLAGS)"; \
33573         $(HOST_EXPORTS) \
33574         $(POSTSTAGE1_HOST_EXPORTS)  \
33575         cd $(HOST_SUBDIR)/zlib && \
33576          \
33577         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33578                 CFLAGS="$(STAGEtrain_CFLAGS)" \
33579                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33580                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33581                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33582                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33583                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33584                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33585                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33586                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
33587                 $(TARGET-stagetrain-zlib)
33588
33589 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33590 clean-stagetrain: clean-stagetrain-zlib
33591 clean-stagetrain-zlib:
33592         @if [ $(current_stage) = stagetrain ]; then \
33593           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33594         else \
33595           [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33596           $(MAKE) stagetrain-start; \
33597         fi; \
33598         cd $(HOST_SUBDIR)/zlib && \
33599         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33600 @endif zlib-bootstrap
33601
33602
33603 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33604 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33605 maybe-all-stagefeedback-zlib:
33606 maybe-clean-stagefeedback-zlib:
33607 @if zlib-bootstrap
33608 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33609 all-stagefeedback: all-stagefeedback-zlib
33610 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33611 all-stagefeedback-zlib: configure-stagefeedback-zlib
33612         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33613         @r=`${PWD_COMMAND}`; export r; \
33614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33615         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33616         $(HOST_EXPORTS) \
33617         $(POSTSTAGE1_HOST_EXPORTS)  \
33618         cd $(HOST_SUBDIR)/zlib && \
33619          \
33620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33621                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33622                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33623                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33624                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33625                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33626                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33627                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33628                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33629                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
33630                 $(TARGET-stagefeedback-zlib)
33631
33632 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33633 clean-stagefeedback: clean-stagefeedback-zlib
33634 clean-stagefeedback-zlib:
33635         @if [ $(current_stage) = stagefeedback ]; then \
33636           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33637         else \
33638           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33639           $(MAKE) stagefeedback-start; \
33640         fi; \
33641         cd $(HOST_SUBDIR)/zlib && \
33642         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33643 @endif zlib-bootstrap
33644
33645
33646 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33647 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33648 maybe-all-stageautoprofile-zlib:
33649 maybe-clean-stageautoprofile-zlib:
33650 @if zlib-bootstrap
33651 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33652 all-stageautoprofile: all-stageautoprofile-zlib
33653 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33654 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33655         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33656         @r=`${PWD_COMMAND}`; export r; \
33657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33658         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33659         $(HOST_EXPORTS) \
33660         $(POSTSTAGE1_HOST_EXPORTS)  \
33661         cd $(HOST_SUBDIR)/zlib && \
33662         $$s/gcc/config/i386/$(AUTO_PROFILE) \
33663         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33664                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33665                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33666                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33667                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33668                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33669                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33670                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33671                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33672                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
33673                 $(TARGET-stageautoprofile-zlib)
33674
33675 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33676 clean-stageautoprofile: clean-stageautoprofile-zlib
33677 clean-stageautoprofile-zlib:
33678         @if [ $(current_stage) = stageautoprofile ]; then \
33679           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33680         else \
33681           [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33682           $(MAKE) stageautoprofile-start; \
33683         fi; \
33684         cd $(HOST_SUBDIR)/zlib && \
33685         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33686 @endif zlib-bootstrap
33687
33688
33689 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33690 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33691 maybe-all-stageautofeedback-zlib:
33692 maybe-clean-stageautofeedback-zlib:
33693 @if zlib-bootstrap
33694 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33695 all-stageautofeedback: all-stageautofeedback-zlib
33696 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33697 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33698         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33699         @r=`${PWD_COMMAND}`; export r; \
33700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33701         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33702         $(HOST_EXPORTS) \
33703         $(POSTSTAGE1_HOST_EXPORTS)  \
33704         cd $(HOST_SUBDIR)/zlib && \
33705          \
33706         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33707                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33708                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33709                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33710                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33711                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33712                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33713                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33714                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33715                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33716                 $(TARGET-stageautofeedback-zlib)
33717
33718 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33719 clean-stageautofeedback: clean-stageautofeedback-zlib
33720 clean-stageautofeedback-zlib:
33721         @if [ $(current_stage) = stageautofeedback ]; then \
33722           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33723         else \
33724           [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33725           $(MAKE) stageautofeedback-start; \
33726         fi; \
33727         cd $(HOST_SUBDIR)/zlib && \
33728         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33729 @endif zlib-bootstrap
33730
33731
33732
33733
33734
33735 .PHONY: check-zlib maybe-check-zlib
33736 maybe-check-zlib:
33737 @if zlib
33738 maybe-check-zlib: check-zlib
33739
33740 check-zlib:
33741
33742 @endif zlib
33743
33744 .PHONY: install-zlib maybe-install-zlib
33745 maybe-install-zlib:
33746 @if zlib
33747 maybe-install-zlib: install-zlib
33748
33749 install-zlib:
33750
33751 @endif zlib
33752
33753 .PHONY: install-strip-zlib maybe-install-strip-zlib
33754 maybe-install-strip-zlib:
33755 @if zlib
33756 maybe-install-strip-zlib: install-strip-zlib
33757
33758 install-strip-zlib:
33759
33760 @endif zlib
33761
33762 # Other targets (info, dvi, pdf, etc.)
33763
33764 .PHONY: maybe-info-zlib info-zlib
33765 maybe-info-zlib:
33766 @if zlib
33767 maybe-info-zlib: info-zlib
33768
33769 info-zlib: \
33770     configure-zlib 
33771         @[ -f ./zlib/Makefile ] || exit 0; \
33772         r=`${PWD_COMMAND}`; export r; \
33773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33774         $(HOST_EXPORTS) \
33775         for flag in $(EXTRA_HOST_FLAGS) ; do \
33776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33777         done; \
33778         echo "Doing info in zlib"; \
33779         (cd $(HOST_SUBDIR)/zlib && \
33780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33782                   "RANLIB=$${RANLIB}" \
33783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33784                   info) \
33785           || exit 1
33786
33787 @endif zlib
33788
33789 .PHONY: maybe-dvi-zlib dvi-zlib
33790 maybe-dvi-zlib:
33791 @if zlib
33792 maybe-dvi-zlib: dvi-zlib
33793
33794 dvi-zlib: \
33795     configure-zlib 
33796         @[ -f ./zlib/Makefile ] || exit 0; \
33797         r=`${PWD_COMMAND}`; export r; \
33798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33799         $(HOST_EXPORTS) \
33800         for flag in $(EXTRA_HOST_FLAGS) ; do \
33801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33802         done; \
33803         echo "Doing dvi in zlib"; \
33804         (cd $(HOST_SUBDIR)/zlib && \
33805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33807                   "RANLIB=$${RANLIB}" \
33808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33809                   dvi) \
33810           || exit 1
33811
33812 @endif zlib
33813
33814 .PHONY: maybe-pdf-zlib pdf-zlib
33815 maybe-pdf-zlib:
33816 @if zlib
33817 maybe-pdf-zlib: pdf-zlib
33818
33819 pdf-zlib: \
33820     configure-zlib 
33821         @[ -f ./zlib/Makefile ] || exit 0; \
33822         r=`${PWD_COMMAND}`; export r; \
33823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33824         $(HOST_EXPORTS) \
33825         for flag in $(EXTRA_HOST_FLAGS) ; do \
33826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33827         done; \
33828         echo "Doing pdf in zlib"; \
33829         (cd $(HOST_SUBDIR)/zlib && \
33830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33832                   "RANLIB=$${RANLIB}" \
33833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33834                   pdf) \
33835           || exit 1
33836
33837 @endif zlib
33838
33839 .PHONY: maybe-html-zlib html-zlib
33840 maybe-html-zlib:
33841 @if zlib
33842 maybe-html-zlib: html-zlib
33843
33844 html-zlib: \
33845     configure-zlib 
33846         @[ -f ./zlib/Makefile ] || exit 0; \
33847         r=`${PWD_COMMAND}`; export r; \
33848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33849         $(HOST_EXPORTS) \
33850         for flag in $(EXTRA_HOST_FLAGS) ; do \
33851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33852         done; \
33853         echo "Doing html in zlib"; \
33854         (cd $(HOST_SUBDIR)/zlib && \
33855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33857                   "RANLIB=$${RANLIB}" \
33858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33859                   html) \
33860           || exit 1
33861
33862 @endif zlib
33863
33864 .PHONY: maybe-TAGS-zlib TAGS-zlib
33865 maybe-TAGS-zlib:
33866 @if zlib
33867 maybe-TAGS-zlib: TAGS-zlib
33868
33869 TAGS-zlib: \
33870     configure-zlib 
33871         @[ -f ./zlib/Makefile ] || exit 0; \
33872         r=`${PWD_COMMAND}`; export r; \
33873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33874         $(HOST_EXPORTS) \
33875         for flag in $(EXTRA_HOST_FLAGS) ; do \
33876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33877         done; \
33878         echo "Doing TAGS in zlib"; \
33879         (cd $(HOST_SUBDIR)/zlib && \
33880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33882                   "RANLIB=$${RANLIB}" \
33883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33884                   TAGS) \
33885           || exit 1
33886
33887 @endif zlib
33888
33889 .PHONY: maybe-install-info-zlib install-info-zlib
33890 maybe-install-info-zlib:
33891 @if zlib
33892 maybe-install-info-zlib: install-info-zlib
33893
33894 install-info-zlib: \
33895     configure-zlib \
33896     info-zlib 
33897         @[ -f ./zlib/Makefile ] || exit 0; \
33898         r=`${PWD_COMMAND}`; export r; \
33899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33900         $(HOST_EXPORTS) \
33901         for flag in $(EXTRA_HOST_FLAGS) ; do \
33902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33903         done; \
33904         echo "Doing install-info in zlib"; \
33905         (cd $(HOST_SUBDIR)/zlib && \
33906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33908                   "RANLIB=$${RANLIB}" \
33909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33910                   install-info) \
33911           || exit 1
33912
33913 @endif zlib
33914
33915 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
33916 maybe-install-dvi-zlib:
33917 @if zlib
33918 maybe-install-dvi-zlib: install-dvi-zlib
33919
33920 install-dvi-zlib: \
33921     configure-zlib \
33922     dvi-zlib 
33923         @[ -f ./zlib/Makefile ] || exit 0; \
33924         r=`${PWD_COMMAND}`; export r; \
33925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33926         $(HOST_EXPORTS) \
33927         for flag in $(EXTRA_HOST_FLAGS) ; do \
33928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33929         done; \
33930         echo "Doing install-dvi in zlib"; \
33931         (cd $(HOST_SUBDIR)/zlib && \
33932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33934                   "RANLIB=$${RANLIB}" \
33935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33936                   install-dvi) \
33937           || exit 1
33938
33939 @endif zlib
33940
33941 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
33942 maybe-install-pdf-zlib:
33943 @if zlib
33944 maybe-install-pdf-zlib: install-pdf-zlib
33945
33946 install-pdf-zlib: \
33947     configure-zlib \
33948     pdf-zlib 
33949         @[ -f ./zlib/Makefile ] || exit 0; \
33950         r=`${PWD_COMMAND}`; export r; \
33951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33952         $(HOST_EXPORTS) \
33953         for flag in $(EXTRA_HOST_FLAGS) ; do \
33954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33955         done; \
33956         echo "Doing install-pdf in zlib"; \
33957         (cd $(HOST_SUBDIR)/zlib && \
33958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33960                   "RANLIB=$${RANLIB}" \
33961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33962                   install-pdf) \
33963           || exit 1
33964
33965 @endif zlib
33966
33967 .PHONY: maybe-install-html-zlib install-html-zlib
33968 maybe-install-html-zlib:
33969 @if zlib
33970 maybe-install-html-zlib: install-html-zlib
33971
33972 install-html-zlib: \
33973     configure-zlib \
33974     html-zlib 
33975         @[ -f ./zlib/Makefile ] || exit 0; \
33976         r=`${PWD_COMMAND}`; export r; \
33977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33978         $(HOST_EXPORTS) \
33979         for flag in $(EXTRA_HOST_FLAGS) ; do \
33980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33981         done; \
33982         echo "Doing install-html in zlib"; \
33983         (cd $(HOST_SUBDIR)/zlib && \
33984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33986                   "RANLIB=$${RANLIB}" \
33987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33988                   install-html) \
33989           || exit 1
33990
33991 @endif zlib
33992
33993 .PHONY: maybe-installcheck-zlib installcheck-zlib
33994 maybe-installcheck-zlib:
33995 @if zlib
33996 maybe-installcheck-zlib: installcheck-zlib
33997
33998 installcheck-zlib: \
33999     configure-zlib 
34000         @[ -f ./zlib/Makefile ] || exit 0; \
34001         r=`${PWD_COMMAND}`; export r; \
34002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34003         $(HOST_EXPORTS) \
34004         for flag in $(EXTRA_HOST_FLAGS) ; do \
34005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34006         done; \
34007         echo "Doing installcheck in zlib"; \
34008         (cd $(HOST_SUBDIR)/zlib && \
34009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34011                   "RANLIB=$${RANLIB}" \
34012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34013                   installcheck) \
34014           || exit 1
34015
34016 @endif zlib
34017
34018 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34019 maybe-mostlyclean-zlib:
34020 @if zlib
34021 maybe-mostlyclean-zlib: mostlyclean-zlib
34022
34023 mostlyclean-zlib: 
34024         @[ -f ./zlib/Makefile ] || exit 0; \
34025         r=`${PWD_COMMAND}`; export r; \
34026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34027         $(HOST_EXPORTS) \
34028         for flag in $(EXTRA_HOST_FLAGS) ; do \
34029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34030         done; \
34031         echo "Doing mostlyclean in zlib"; \
34032         (cd $(HOST_SUBDIR)/zlib && \
34033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34035                   "RANLIB=$${RANLIB}" \
34036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34037                   mostlyclean) \
34038           || exit 1
34039
34040 @endif zlib
34041
34042 .PHONY: maybe-clean-zlib clean-zlib
34043 maybe-clean-zlib:
34044 @if zlib
34045 maybe-clean-zlib: clean-zlib
34046
34047 clean-zlib: 
34048         @[ -f ./zlib/Makefile ] || exit 0; \
34049         r=`${PWD_COMMAND}`; export r; \
34050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34051         $(HOST_EXPORTS) \
34052         for flag in $(EXTRA_HOST_FLAGS) ; do \
34053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34054         done; \
34055         echo "Doing clean in zlib"; \
34056         (cd $(HOST_SUBDIR)/zlib && \
34057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34059                   "RANLIB=$${RANLIB}" \
34060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34061                   clean) \
34062           || exit 1
34063
34064 @endif zlib
34065
34066 .PHONY: maybe-distclean-zlib distclean-zlib
34067 maybe-distclean-zlib:
34068 @if zlib
34069 maybe-distclean-zlib: distclean-zlib
34070
34071 distclean-zlib: 
34072         @[ -f ./zlib/Makefile ] || exit 0; \
34073         r=`${PWD_COMMAND}`; export r; \
34074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34075         $(HOST_EXPORTS) \
34076         for flag in $(EXTRA_HOST_FLAGS) ; do \
34077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34078         done; \
34079         echo "Doing distclean in zlib"; \
34080         (cd $(HOST_SUBDIR)/zlib && \
34081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34083                   "RANLIB=$${RANLIB}" \
34084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34085                   distclean) \
34086           || exit 1
34087
34088 @endif zlib
34089
34090 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34091 maybe-maintainer-clean-zlib:
34092 @if zlib
34093 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34094
34095 maintainer-clean-zlib: 
34096         @[ -f ./zlib/Makefile ] || exit 0; \
34097         r=`${PWD_COMMAND}`; export r; \
34098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34099         $(HOST_EXPORTS) \
34100         for flag in $(EXTRA_HOST_FLAGS) ; do \
34101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34102         done; \
34103         echo "Doing maintainer-clean in zlib"; \
34104         (cd $(HOST_SUBDIR)/zlib && \
34105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34107                   "RANLIB=$${RANLIB}" \
34108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34109                   maintainer-clean) \
34110           || exit 1
34111
34112 @endif zlib
34113
34114
34115
34116 .PHONY: configure-gnulib maybe-configure-gnulib
34117 maybe-configure-gnulib:
34118 @if gcc-bootstrap
34119 configure-gnulib: stage_current
34120 @endif gcc-bootstrap
34121 @if gnulib
34122 maybe-configure-gnulib: configure-gnulib
34123 configure-gnulib: 
34124         @: $(MAKE); $(unstage)
34125         @r=`${PWD_COMMAND}`; export r; \
34126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34127         test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34129         $(HOST_EXPORTS)  \
34130         echo Configuring in $(HOST_SUBDIR)/gnulib; \
34131         cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34132         case $(srcdir) in \
34133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34134           *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34136         esac; \
34137         module_srcdir=gnulib; \
34138         $(SHELL) \
34139           $$s/$$module_srcdir/configure \
34140           --srcdir=$${topdir}/$$module_srcdir \
34141           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34142           --target=${target_alias}  \
34143           || exit 1
34144 @endif gnulib
34145
34146
34147
34148
34149
34150 .PHONY: all-gnulib maybe-all-gnulib
34151 maybe-all-gnulib:
34152 @if gcc-bootstrap
34153 all-gnulib: stage_current
34154 @endif gcc-bootstrap
34155 @if gnulib
34156 TARGET-gnulib=all
34157 maybe-all-gnulib: all-gnulib
34158 all-gnulib: configure-gnulib
34159         @: $(MAKE); $(unstage)
34160         @r=`${PWD_COMMAND}`; export r; \
34161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34162         $(HOST_EXPORTS)  \
34163         (cd $(HOST_SUBDIR)/gnulib && \
34164           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34165                 $(TARGET-gnulib))
34166 @endif gnulib
34167
34168
34169
34170
34171 .PHONY: check-gnulib maybe-check-gnulib
34172 maybe-check-gnulib:
34173 @if gnulib
34174 maybe-check-gnulib: check-gnulib
34175
34176 check-gnulib:
34177         @: $(MAKE); $(unstage)
34178         @r=`${PWD_COMMAND}`; export r; \
34179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34180         $(HOST_EXPORTS)  \
34181         (cd $(HOST_SUBDIR)/gnulib && \
34182           $(MAKE) $(FLAGS_TO_PASS)  check)
34183
34184 @endif gnulib
34185
34186 .PHONY: install-gnulib maybe-install-gnulib
34187 maybe-install-gnulib:
34188 @if gnulib
34189 maybe-install-gnulib: install-gnulib
34190
34191 install-gnulib: installdirs
34192         @: $(MAKE); $(unstage)
34193         @r=`${PWD_COMMAND}`; export r; \
34194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34195         $(HOST_EXPORTS) \
34196         (cd $(HOST_SUBDIR)/gnulib && \
34197           $(MAKE) $(FLAGS_TO_PASS)  install)
34198
34199 @endif gnulib
34200
34201 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34202 maybe-install-strip-gnulib:
34203 @if gnulib
34204 maybe-install-strip-gnulib: install-strip-gnulib
34205
34206 install-strip-gnulib: installdirs
34207         @: $(MAKE); $(unstage)
34208         @r=`${PWD_COMMAND}`; export r; \
34209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34210         $(HOST_EXPORTS) \
34211         (cd $(HOST_SUBDIR)/gnulib && \
34212           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34213
34214 @endif gnulib
34215
34216 # Other targets (info, dvi, pdf, etc.)
34217
34218 .PHONY: maybe-info-gnulib info-gnulib
34219 maybe-info-gnulib:
34220 @if gnulib
34221 maybe-info-gnulib: info-gnulib
34222
34223 info-gnulib: \
34224     configure-gnulib 
34225         @: $(MAKE); $(unstage)
34226         @[ -f ./gnulib/Makefile ] || exit 0; \
34227         r=`${PWD_COMMAND}`; export r; \
34228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34229         $(HOST_EXPORTS) \
34230         for flag in $(EXTRA_HOST_FLAGS) ; do \
34231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34232         done; \
34233         echo "Doing info in gnulib"; \
34234         (cd $(HOST_SUBDIR)/gnulib && \
34235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34237                   "RANLIB=$${RANLIB}" \
34238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34239                   info) \
34240           || exit 1
34241
34242 @endif gnulib
34243
34244 .PHONY: maybe-dvi-gnulib dvi-gnulib
34245 maybe-dvi-gnulib:
34246 @if gnulib
34247 maybe-dvi-gnulib: dvi-gnulib
34248
34249 dvi-gnulib: \
34250     configure-gnulib 
34251         @: $(MAKE); $(unstage)
34252         @[ -f ./gnulib/Makefile ] || exit 0; \
34253         r=`${PWD_COMMAND}`; export r; \
34254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34255         $(HOST_EXPORTS) \
34256         for flag in $(EXTRA_HOST_FLAGS) ; do \
34257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34258         done; \
34259         echo "Doing dvi in gnulib"; \
34260         (cd $(HOST_SUBDIR)/gnulib && \
34261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34263                   "RANLIB=$${RANLIB}" \
34264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34265                   dvi) \
34266           || exit 1
34267
34268 @endif gnulib
34269
34270 .PHONY: maybe-pdf-gnulib pdf-gnulib
34271 maybe-pdf-gnulib:
34272 @if gnulib
34273 maybe-pdf-gnulib: pdf-gnulib
34274
34275 pdf-gnulib: \
34276     configure-gnulib 
34277         @: $(MAKE); $(unstage)
34278         @[ -f ./gnulib/Makefile ] || exit 0; \
34279         r=`${PWD_COMMAND}`; export r; \
34280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34281         $(HOST_EXPORTS) \
34282         for flag in $(EXTRA_HOST_FLAGS) ; do \
34283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34284         done; \
34285         echo "Doing pdf in gnulib"; \
34286         (cd $(HOST_SUBDIR)/gnulib && \
34287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34289                   "RANLIB=$${RANLIB}" \
34290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34291                   pdf) \
34292           || exit 1
34293
34294 @endif gnulib
34295
34296 .PHONY: maybe-html-gnulib html-gnulib
34297 maybe-html-gnulib:
34298 @if gnulib
34299 maybe-html-gnulib: html-gnulib
34300
34301 html-gnulib: \
34302     configure-gnulib 
34303         @: $(MAKE); $(unstage)
34304         @[ -f ./gnulib/Makefile ] || exit 0; \
34305         r=`${PWD_COMMAND}`; export r; \
34306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34307         $(HOST_EXPORTS) \
34308         for flag in $(EXTRA_HOST_FLAGS) ; do \
34309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34310         done; \
34311         echo "Doing html in gnulib"; \
34312         (cd $(HOST_SUBDIR)/gnulib && \
34313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34315                   "RANLIB=$${RANLIB}" \
34316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34317                   html) \
34318           || exit 1
34319
34320 @endif gnulib
34321
34322 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34323 maybe-TAGS-gnulib:
34324 @if gnulib
34325 maybe-TAGS-gnulib: TAGS-gnulib
34326
34327 TAGS-gnulib: \
34328     configure-gnulib 
34329         @: $(MAKE); $(unstage)
34330         @[ -f ./gnulib/Makefile ] || exit 0; \
34331         r=`${PWD_COMMAND}`; export r; \
34332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34333         $(HOST_EXPORTS) \
34334         for flag in $(EXTRA_HOST_FLAGS) ; do \
34335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34336         done; \
34337         echo "Doing TAGS in gnulib"; \
34338         (cd $(HOST_SUBDIR)/gnulib && \
34339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34341                   "RANLIB=$${RANLIB}" \
34342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34343                   TAGS) \
34344           || exit 1
34345
34346 @endif gnulib
34347
34348 .PHONY: maybe-install-info-gnulib install-info-gnulib
34349 maybe-install-info-gnulib:
34350 @if gnulib
34351 maybe-install-info-gnulib: install-info-gnulib
34352
34353 install-info-gnulib: \
34354     configure-gnulib \
34355     info-gnulib 
34356         @: $(MAKE); $(unstage)
34357         @[ -f ./gnulib/Makefile ] || exit 0; \
34358         r=`${PWD_COMMAND}`; export r; \
34359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34360         $(HOST_EXPORTS) \
34361         for flag in $(EXTRA_HOST_FLAGS) ; do \
34362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34363         done; \
34364         echo "Doing install-info in gnulib"; \
34365         (cd $(HOST_SUBDIR)/gnulib && \
34366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34368                   "RANLIB=$${RANLIB}" \
34369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34370                   install-info) \
34371           || exit 1
34372
34373 @endif gnulib
34374
34375 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34376 maybe-install-dvi-gnulib:
34377 @if gnulib
34378 maybe-install-dvi-gnulib: install-dvi-gnulib
34379
34380 install-dvi-gnulib: \
34381     configure-gnulib \
34382     dvi-gnulib 
34383         @: $(MAKE); $(unstage)
34384         @[ -f ./gnulib/Makefile ] || exit 0; \
34385         r=`${PWD_COMMAND}`; export r; \
34386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34387         $(HOST_EXPORTS) \
34388         for flag in $(EXTRA_HOST_FLAGS) ; do \
34389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34390         done; \
34391         echo "Doing install-dvi in gnulib"; \
34392         (cd $(HOST_SUBDIR)/gnulib && \
34393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34395                   "RANLIB=$${RANLIB}" \
34396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34397                   install-dvi) \
34398           || exit 1
34399
34400 @endif gnulib
34401
34402 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34403 maybe-install-pdf-gnulib:
34404 @if gnulib
34405 maybe-install-pdf-gnulib: install-pdf-gnulib
34406
34407 install-pdf-gnulib: \
34408     configure-gnulib \
34409     pdf-gnulib 
34410         @: $(MAKE); $(unstage)
34411         @[ -f ./gnulib/Makefile ] || exit 0; \
34412         r=`${PWD_COMMAND}`; export r; \
34413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34414         $(HOST_EXPORTS) \
34415         for flag in $(EXTRA_HOST_FLAGS) ; do \
34416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34417         done; \
34418         echo "Doing install-pdf in gnulib"; \
34419         (cd $(HOST_SUBDIR)/gnulib && \
34420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34422                   "RANLIB=$${RANLIB}" \
34423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34424                   install-pdf) \
34425           || exit 1
34426
34427 @endif gnulib
34428
34429 .PHONY: maybe-install-html-gnulib install-html-gnulib
34430 maybe-install-html-gnulib:
34431 @if gnulib
34432 maybe-install-html-gnulib: install-html-gnulib
34433
34434 install-html-gnulib: \
34435     configure-gnulib \
34436     html-gnulib 
34437         @: $(MAKE); $(unstage)
34438         @[ -f ./gnulib/Makefile ] || exit 0; \
34439         r=`${PWD_COMMAND}`; export r; \
34440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34441         $(HOST_EXPORTS) \
34442         for flag in $(EXTRA_HOST_FLAGS) ; do \
34443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34444         done; \
34445         echo "Doing install-html in gnulib"; \
34446         (cd $(HOST_SUBDIR)/gnulib && \
34447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34449                   "RANLIB=$${RANLIB}" \
34450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34451                   install-html) \
34452           || exit 1
34453
34454 @endif gnulib
34455
34456 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34457 maybe-installcheck-gnulib:
34458 @if gnulib
34459 maybe-installcheck-gnulib: installcheck-gnulib
34460
34461 installcheck-gnulib: \
34462     configure-gnulib 
34463         @: $(MAKE); $(unstage)
34464         @[ -f ./gnulib/Makefile ] || exit 0; \
34465         r=`${PWD_COMMAND}`; export r; \
34466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34467         $(HOST_EXPORTS) \
34468         for flag in $(EXTRA_HOST_FLAGS) ; do \
34469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34470         done; \
34471         echo "Doing installcheck in gnulib"; \
34472         (cd $(HOST_SUBDIR)/gnulib && \
34473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34475                   "RANLIB=$${RANLIB}" \
34476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34477                   installcheck) \
34478           || exit 1
34479
34480 @endif gnulib
34481
34482 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34483 maybe-mostlyclean-gnulib:
34484 @if gnulib
34485 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34486
34487 mostlyclean-gnulib: 
34488         @: $(MAKE); $(unstage)
34489         @[ -f ./gnulib/Makefile ] || exit 0; \
34490         r=`${PWD_COMMAND}`; export r; \
34491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34492         $(HOST_EXPORTS) \
34493         for flag in $(EXTRA_HOST_FLAGS) ; do \
34494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34495         done; \
34496         echo "Doing mostlyclean in gnulib"; \
34497         (cd $(HOST_SUBDIR)/gnulib && \
34498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34500                   "RANLIB=$${RANLIB}" \
34501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34502                   mostlyclean) \
34503           || exit 1
34504
34505 @endif gnulib
34506
34507 .PHONY: maybe-clean-gnulib clean-gnulib
34508 maybe-clean-gnulib:
34509 @if gnulib
34510 maybe-clean-gnulib: clean-gnulib
34511
34512 clean-gnulib: 
34513         @: $(MAKE); $(unstage)
34514         @[ -f ./gnulib/Makefile ] || exit 0; \
34515         r=`${PWD_COMMAND}`; export r; \
34516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34517         $(HOST_EXPORTS) \
34518         for flag in $(EXTRA_HOST_FLAGS) ; do \
34519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34520         done; \
34521         echo "Doing clean in gnulib"; \
34522         (cd $(HOST_SUBDIR)/gnulib && \
34523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34525                   "RANLIB=$${RANLIB}" \
34526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34527                   clean) \
34528           || exit 1
34529
34530 @endif gnulib
34531
34532 .PHONY: maybe-distclean-gnulib distclean-gnulib
34533 maybe-distclean-gnulib:
34534 @if gnulib
34535 maybe-distclean-gnulib: distclean-gnulib
34536
34537 distclean-gnulib: 
34538         @: $(MAKE); $(unstage)
34539         @[ -f ./gnulib/Makefile ] || exit 0; \
34540         r=`${PWD_COMMAND}`; export r; \
34541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34542         $(HOST_EXPORTS) \
34543         for flag in $(EXTRA_HOST_FLAGS) ; do \
34544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34545         done; \
34546         echo "Doing distclean in gnulib"; \
34547         (cd $(HOST_SUBDIR)/gnulib && \
34548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34550                   "RANLIB=$${RANLIB}" \
34551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34552                   distclean) \
34553           || exit 1
34554
34555 @endif gnulib
34556
34557 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34558 maybe-maintainer-clean-gnulib:
34559 @if gnulib
34560 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34561
34562 maintainer-clean-gnulib: 
34563         @: $(MAKE); $(unstage)
34564         @[ -f ./gnulib/Makefile ] || exit 0; \
34565         r=`${PWD_COMMAND}`; export r; \
34566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34567         $(HOST_EXPORTS) \
34568         for flag in $(EXTRA_HOST_FLAGS) ; do \
34569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34570         done; \
34571         echo "Doing maintainer-clean in gnulib"; \
34572         (cd $(HOST_SUBDIR)/gnulib && \
34573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34575                   "RANLIB=$${RANLIB}" \
34576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34577                   maintainer-clean) \
34578           || exit 1
34579
34580 @endif gnulib
34581
34582
34583
34584 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34585 maybe-configure-gdbsupport:
34586 @if gcc-bootstrap
34587 configure-gdbsupport: stage_current
34588 @endif gcc-bootstrap
34589 @if gdbsupport
34590 maybe-configure-gdbsupport: configure-gdbsupport
34591 configure-gdbsupport: 
34592         @: $(MAKE); $(unstage)
34593         @r=`${PWD_COMMAND}`; export r; \
34594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34595         test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34596         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34597         $(HOST_EXPORTS)  \
34598         echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34599         cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34600         case $(srcdir) in \
34601           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34602           *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34603                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34604         esac; \
34605         module_srcdir=gdbsupport; \
34606         $(SHELL) \
34607           $$s/$$module_srcdir/configure \
34608           --srcdir=$${topdir}/$$module_srcdir \
34609           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34610           --target=${target_alias}  \
34611           || exit 1
34612 @endif gdbsupport
34613
34614
34615
34616
34617
34618 .PHONY: all-gdbsupport maybe-all-gdbsupport
34619 maybe-all-gdbsupport:
34620 @if gcc-bootstrap
34621 all-gdbsupport: stage_current
34622 @endif gcc-bootstrap
34623 @if gdbsupport
34624 TARGET-gdbsupport=all
34625 maybe-all-gdbsupport: all-gdbsupport
34626 all-gdbsupport: configure-gdbsupport
34627         @: $(MAKE); $(unstage)
34628         @r=`${PWD_COMMAND}`; export r; \
34629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34630         $(HOST_EXPORTS)  \
34631         (cd $(HOST_SUBDIR)/gdbsupport && \
34632           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34633                 $(TARGET-gdbsupport))
34634 @endif gdbsupport
34635
34636
34637
34638
34639 .PHONY: check-gdbsupport maybe-check-gdbsupport
34640 maybe-check-gdbsupport:
34641 @if gdbsupport
34642 maybe-check-gdbsupport: check-gdbsupport
34643
34644 check-gdbsupport:
34645         @: $(MAKE); $(unstage)
34646         @r=`${PWD_COMMAND}`; export r; \
34647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34648         $(HOST_EXPORTS)  \
34649         (cd $(HOST_SUBDIR)/gdbsupport && \
34650           $(MAKE) $(FLAGS_TO_PASS)  check)
34651
34652 @endif gdbsupport
34653
34654 .PHONY: install-gdbsupport maybe-install-gdbsupport
34655 maybe-install-gdbsupport:
34656 @if gdbsupport
34657 maybe-install-gdbsupport: install-gdbsupport
34658
34659 install-gdbsupport: installdirs
34660         @: $(MAKE); $(unstage)
34661         @r=`${PWD_COMMAND}`; export r; \
34662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34663         $(HOST_EXPORTS) \
34664         (cd $(HOST_SUBDIR)/gdbsupport && \
34665           $(MAKE) $(FLAGS_TO_PASS)  install)
34666
34667 @endif gdbsupport
34668
34669 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34670 maybe-install-strip-gdbsupport:
34671 @if gdbsupport
34672 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34673
34674 install-strip-gdbsupport: installdirs
34675         @: $(MAKE); $(unstage)
34676         @r=`${PWD_COMMAND}`; export r; \
34677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34678         $(HOST_EXPORTS) \
34679         (cd $(HOST_SUBDIR)/gdbsupport && \
34680           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34681
34682 @endif gdbsupport
34683
34684 # Other targets (info, dvi, pdf, etc.)
34685
34686 .PHONY: maybe-info-gdbsupport info-gdbsupport
34687 maybe-info-gdbsupport:
34688 @if gdbsupport
34689 maybe-info-gdbsupport: info-gdbsupport
34690
34691 info-gdbsupport: \
34692     configure-gdbsupport 
34693         @: $(MAKE); $(unstage)
34694         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34695         r=`${PWD_COMMAND}`; export r; \
34696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34697         $(HOST_EXPORTS) \
34698         for flag in $(EXTRA_HOST_FLAGS) ; do \
34699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34700         done; \
34701         echo "Doing info in gdbsupport"; \
34702         (cd $(HOST_SUBDIR)/gdbsupport && \
34703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34705                   "RANLIB=$${RANLIB}" \
34706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34707                   info) \
34708           || exit 1
34709
34710 @endif gdbsupport
34711
34712 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34713 maybe-dvi-gdbsupport:
34714 @if gdbsupport
34715 maybe-dvi-gdbsupport: dvi-gdbsupport
34716
34717 dvi-gdbsupport: \
34718     configure-gdbsupport 
34719         @: $(MAKE); $(unstage)
34720         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34721         r=`${PWD_COMMAND}`; export r; \
34722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34723         $(HOST_EXPORTS) \
34724         for flag in $(EXTRA_HOST_FLAGS) ; do \
34725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34726         done; \
34727         echo "Doing dvi in gdbsupport"; \
34728         (cd $(HOST_SUBDIR)/gdbsupport && \
34729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34731                   "RANLIB=$${RANLIB}" \
34732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34733                   dvi) \
34734           || exit 1
34735
34736 @endif gdbsupport
34737
34738 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34739 maybe-pdf-gdbsupport:
34740 @if gdbsupport
34741 maybe-pdf-gdbsupport: pdf-gdbsupport
34742
34743 pdf-gdbsupport: \
34744     configure-gdbsupport 
34745         @: $(MAKE); $(unstage)
34746         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34747         r=`${PWD_COMMAND}`; export r; \
34748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34749         $(HOST_EXPORTS) \
34750         for flag in $(EXTRA_HOST_FLAGS) ; do \
34751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34752         done; \
34753         echo "Doing pdf in gdbsupport"; \
34754         (cd $(HOST_SUBDIR)/gdbsupport && \
34755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34757                   "RANLIB=$${RANLIB}" \
34758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34759                   pdf) \
34760           || exit 1
34761
34762 @endif gdbsupport
34763
34764 .PHONY: maybe-html-gdbsupport html-gdbsupport
34765 maybe-html-gdbsupport:
34766 @if gdbsupport
34767 maybe-html-gdbsupport: html-gdbsupport
34768
34769 html-gdbsupport: \
34770     configure-gdbsupport 
34771         @: $(MAKE); $(unstage)
34772         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34773         r=`${PWD_COMMAND}`; export r; \
34774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34775         $(HOST_EXPORTS) \
34776         for flag in $(EXTRA_HOST_FLAGS) ; do \
34777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34778         done; \
34779         echo "Doing html in gdbsupport"; \
34780         (cd $(HOST_SUBDIR)/gdbsupport && \
34781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34783                   "RANLIB=$${RANLIB}" \
34784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34785                   html) \
34786           || exit 1
34787
34788 @endif gdbsupport
34789
34790 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34791 maybe-TAGS-gdbsupport:
34792 @if gdbsupport
34793 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34794
34795 TAGS-gdbsupport: \
34796     configure-gdbsupport 
34797         @: $(MAKE); $(unstage)
34798         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34799         r=`${PWD_COMMAND}`; export r; \
34800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34801         $(HOST_EXPORTS) \
34802         for flag in $(EXTRA_HOST_FLAGS) ; do \
34803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34804         done; \
34805         echo "Doing TAGS in gdbsupport"; \
34806         (cd $(HOST_SUBDIR)/gdbsupport && \
34807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34809                   "RANLIB=$${RANLIB}" \
34810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34811                   TAGS) \
34812           || exit 1
34813
34814 @endif gdbsupport
34815
34816 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34817 maybe-install-info-gdbsupport:
34818 @if gdbsupport
34819 maybe-install-info-gdbsupport: install-info-gdbsupport
34820
34821 install-info-gdbsupport: \
34822     configure-gdbsupport \
34823     info-gdbsupport 
34824         @: $(MAKE); $(unstage)
34825         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34826         r=`${PWD_COMMAND}`; export r; \
34827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34828         $(HOST_EXPORTS) \
34829         for flag in $(EXTRA_HOST_FLAGS) ; do \
34830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34831         done; \
34832         echo "Doing install-info in gdbsupport"; \
34833         (cd $(HOST_SUBDIR)/gdbsupport && \
34834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34836                   "RANLIB=$${RANLIB}" \
34837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34838                   install-info) \
34839           || exit 1
34840
34841 @endif gdbsupport
34842
34843 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
34844 maybe-install-dvi-gdbsupport:
34845 @if gdbsupport
34846 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
34847
34848 install-dvi-gdbsupport: \
34849     configure-gdbsupport \
34850     dvi-gdbsupport 
34851         @: $(MAKE); $(unstage)
34852         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34853         r=`${PWD_COMMAND}`; export r; \
34854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34855         $(HOST_EXPORTS) \
34856         for flag in $(EXTRA_HOST_FLAGS) ; do \
34857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34858         done; \
34859         echo "Doing install-dvi in gdbsupport"; \
34860         (cd $(HOST_SUBDIR)/gdbsupport && \
34861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34863                   "RANLIB=$${RANLIB}" \
34864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34865                   install-dvi) \
34866           || exit 1
34867
34868 @endif gdbsupport
34869
34870 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34871 maybe-install-pdf-gdbsupport:
34872 @if gdbsupport
34873 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34874
34875 install-pdf-gdbsupport: \
34876     configure-gdbsupport \
34877     pdf-gdbsupport 
34878         @: $(MAKE); $(unstage)
34879         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34880         r=`${PWD_COMMAND}`; export r; \
34881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34882         $(HOST_EXPORTS) \
34883         for flag in $(EXTRA_HOST_FLAGS) ; do \
34884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34885         done; \
34886         echo "Doing install-pdf in gdbsupport"; \
34887         (cd $(HOST_SUBDIR)/gdbsupport && \
34888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34890                   "RANLIB=$${RANLIB}" \
34891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34892                   install-pdf) \
34893           || exit 1
34894
34895 @endif gdbsupport
34896
34897 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34898 maybe-install-html-gdbsupport:
34899 @if gdbsupport
34900 maybe-install-html-gdbsupport: install-html-gdbsupport
34901
34902 install-html-gdbsupport: \
34903     configure-gdbsupport \
34904     html-gdbsupport 
34905         @: $(MAKE); $(unstage)
34906         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34907         r=`${PWD_COMMAND}`; export r; \
34908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34909         $(HOST_EXPORTS) \
34910         for flag in $(EXTRA_HOST_FLAGS) ; do \
34911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34912         done; \
34913         echo "Doing install-html in gdbsupport"; \
34914         (cd $(HOST_SUBDIR)/gdbsupport && \
34915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34917                   "RANLIB=$${RANLIB}" \
34918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34919                   install-html) \
34920           || exit 1
34921
34922 @endif gdbsupport
34923
34924 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34925 maybe-installcheck-gdbsupport:
34926 @if gdbsupport
34927 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34928
34929 installcheck-gdbsupport: \
34930     configure-gdbsupport 
34931         @: $(MAKE); $(unstage)
34932         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34933         r=`${PWD_COMMAND}`; export r; \
34934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34935         $(HOST_EXPORTS) \
34936         for flag in $(EXTRA_HOST_FLAGS) ; do \
34937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34938         done; \
34939         echo "Doing installcheck in gdbsupport"; \
34940         (cd $(HOST_SUBDIR)/gdbsupport && \
34941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34943                   "RANLIB=$${RANLIB}" \
34944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34945                   installcheck) \
34946           || exit 1
34947
34948 @endif gdbsupport
34949
34950 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34951 maybe-mostlyclean-gdbsupport:
34952 @if gdbsupport
34953 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34954
34955 mostlyclean-gdbsupport: 
34956         @: $(MAKE); $(unstage)
34957         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34958         r=`${PWD_COMMAND}`; export r; \
34959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34960         $(HOST_EXPORTS) \
34961         for flag in $(EXTRA_HOST_FLAGS) ; do \
34962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34963         done; \
34964         echo "Doing mostlyclean in gdbsupport"; \
34965         (cd $(HOST_SUBDIR)/gdbsupport && \
34966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34968                   "RANLIB=$${RANLIB}" \
34969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34970                   mostlyclean) \
34971           || exit 1
34972
34973 @endif gdbsupport
34974
34975 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
34976 maybe-clean-gdbsupport:
34977 @if gdbsupport
34978 maybe-clean-gdbsupport: clean-gdbsupport
34979
34980 clean-gdbsupport: 
34981         @: $(MAKE); $(unstage)
34982         @[ -f ./gdbsupport/Makefile ] || exit 0; \
34983         r=`${PWD_COMMAND}`; export r; \
34984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34985         $(HOST_EXPORTS) \
34986         for flag in $(EXTRA_HOST_FLAGS) ; do \
34987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34988         done; \
34989         echo "Doing clean in gdbsupport"; \
34990         (cd $(HOST_SUBDIR)/gdbsupport && \
34991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34993                   "RANLIB=$${RANLIB}" \
34994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34995                   clean) \
34996           || exit 1
34997
34998 @endif gdbsupport
34999
35000 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35001 maybe-distclean-gdbsupport:
35002 @if gdbsupport
35003 maybe-distclean-gdbsupport: distclean-gdbsupport
35004
35005 distclean-gdbsupport: 
35006         @: $(MAKE); $(unstage)
35007         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35008         r=`${PWD_COMMAND}`; export r; \
35009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35010         $(HOST_EXPORTS) \
35011         for flag in $(EXTRA_HOST_FLAGS) ; do \
35012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35013         done; \
35014         echo "Doing distclean in gdbsupport"; \
35015         (cd $(HOST_SUBDIR)/gdbsupport && \
35016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35018                   "RANLIB=$${RANLIB}" \
35019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35020                   distclean) \
35021           || exit 1
35022
35023 @endif gdbsupport
35024
35025 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35026 maybe-maintainer-clean-gdbsupport:
35027 @if gdbsupport
35028 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35029
35030 maintainer-clean-gdbsupport: 
35031         @: $(MAKE); $(unstage)
35032         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35033         r=`${PWD_COMMAND}`; export r; \
35034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35035         $(HOST_EXPORTS) \
35036         for flag in $(EXTRA_HOST_FLAGS) ; do \
35037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35038         done; \
35039         echo "Doing maintainer-clean in gdbsupport"; \
35040         (cd $(HOST_SUBDIR)/gdbsupport && \
35041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35043                   "RANLIB=$${RANLIB}" \
35044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35045                   maintainer-clean) \
35046           || exit 1
35047
35048 @endif gdbsupport
35049
35050
35051
35052 .PHONY: configure-gdbserver maybe-configure-gdbserver
35053 maybe-configure-gdbserver:
35054 @if gcc-bootstrap
35055 configure-gdbserver: stage_current
35056 @endif gcc-bootstrap
35057 @if gdbserver
35058 maybe-configure-gdbserver: configure-gdbserver
35059 configure-gdbserver: 
35060         @: $(MAKE); $(unstage)
35061         @r=`${PWD_COMMAND}`; export r; \
35062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35063         test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35064         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35065         $(HOST_EXPORTS)  \
35066         echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35067         cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35068         case $(srcdir) in \
35069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35070           *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35072         esac; \
35073         module_srcdir=gdbserver; \
35074         $(SHELL) \
35075           $$s/$$module_srcdir/configure \
35076           --srcdir=$${topdir}/$$module_srcdir \
35077           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35078           --target=${target_alias}  \
35079           || exit 1
35080 @endif gdbserver
35081
35082
35083
35084
35085
35086 .PHONY: all-gdbserver maybe-all-gdbserver
35087 maybe-all-gdbserver:
35088 @if gcc-bootstrap
35089 all-gdbserver: stage_current
35090 @endif gcc-bootstrap
35091 @if gdbserver
35092 TARGET-gdbserver=all
35093 maybe-all-gdbserver: all-gdbserver
35094 all-gdbserver: configure-gdbserver
35095         @: $(MAKE); $(unstage)
35096         @r=`${PWD_COMMAND}`; export r; \
35097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35098         $(HOST_EXPORTS)  \
35099         (cd $(HOST_SUBDIR)/gdbserver && \
35100           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35101                 $(TARGET-gdbserver))
35102 @endif gdbserver
35103
35104
35105
35106
35107 .PHONY: check-gdbserver maybe-check-gdbserver
35108 maybe-check-gdbserver:
35109 @if gdbserver
35110 maybe-check-gdbserver: check-gdbserver
35111
35112 check-gdbserver:
35113         @: $(MAKE); $(unstage)
35114         @r=`${PWD_COMMAND}`; export r; \
35115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35116         $(HOST_EXPORTS)  \
35117         (cd $(HOST_SUBDIR)/gdbserver && \
35118           $(MAKE) $(FLAGS_TO_PASS)  check)
35119
35120 @endif gdbserver
35121
35122 .PHONY: install-gdbserver maybe-install-gdbserver
35123 maybe-install-gdbserver:
35124 @if gdbserver
35125 maybe-install-gdbserver: install-gdbserver
35126
35127 install-gdbserver: installdirs
35128         @: $(MAKE); $(unstage)
35129         @r=`${PWD_COMMAND}`; export r; \
35130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35131         $(HOST_EXPORTS) \
35132         (cd $(HOST_SUBDIR)/gdbserver && \
35133           $(MAKE) $(FLAGS_TO_PASS)  install)
35134
35135 @endif gdbserver
35136
35137 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35138 maybe-install-strip-gdbserver:
35139 @if gdbserver
35140 maybe-install-strip-gdbserver: install-strip-gdbserver
35141
35142 install-strip-gdbserver: installdirs
35143         @: $(MAKE); $(unstage)
35144         @r=`${PWD_COMMAND}`; export r; \
35145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35146         $(HOST_EXPORTS) \
35147         (cd $(HOST_SUBDIR)/gdbserver && \
35148           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35149
35150 @endif gdbserver
35151
35152 # Other targets (info, dvi, pdf, etc.)
35153
35154 .PHONY: maybe-info-gdbserver info-gdbserver
35155 maybe-info-gdbserver:
35156 @if gdbserver
35157 maybe-info-gdbserver: info-gdbserver
35158
35159 info-gdbserver: \
35160     configure-gdbserver 
35161         @: $(MAKE); $(unstage)
35162         @[ -f ./gdbserver/Makefile ] || exit 0; \
35163         r=`${PWD_COMMAND}`; export r; \
35164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35165         $(HOST_EXPORTS) \
35166         for flag in $(EXTRA_HOST_FLAGS) ; do \
35167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35168         done; \
35169         echo "Doing info in gdbserver"; \
35170         (cd $(HOST_SUBDIR)/gdbserver && \
35171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35173                   "RANLIB=$${RANLIB}" \
35174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35175                   info) \
35176           || exit 1
35177
35178 @endif gdbserver
35179
35180 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35181 maybe-dvi-gdbserver:
35182 @if gdbserver
35183 maybe-dvi-gdbserver: dvi-gdbserver
35184
35185 dvi-gdbserver: \
35186     configure-gdbserver 
35187         @: $(MAKE); $(unstage)
35188         @[ -f ./gdbserver/Makefile ] || exit 0; \
35189         r=`${PWD_COMMAND}`; export r; \
35190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35191         $(HOST_EXPORTS) \
35192         for flag in $(EXTRA_HOST_FLAGS) ; do \
35193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35194         done; \
35195         echo "Doing dvi in gdbserver"; \
35196         (cd $(HOST_SUBDIR)/gdbserver && \
35197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35199                   "RANLIB=$${RANLIB}" \
35200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35201                   dvi) \
35202           || exit 1
35203
35204 @endif gdbserver
35205
35206 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35207 maybe-pdf-gdbserver:
35208 @if gdbserver
35209 maybe-pdf-gdbserver: pdf-gdbserver
35210
35211 pdf-gdbserver: \
35212     configure-gdbserver 
35213         @: $(MAKE); $(unstage)
35214         @[ -f ./gdbserver/Makefile ] || exit 0; \
35215         r=`${PWD_COMMAND}`; export r; \
35216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35217         $(HOST_EXPORTS) \
35218         for flag in $(EXTRA_HOST_FLAGS) ; do \
35219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35220         done; \
35221         echo "Doing pdf in gdbserver"; \
35222         (cd $(HOST_SUBDIR)/gdbserver && \
35223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35225                   "RANLIB=$${RANLIB}" \
35226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35227                   pdf) \
35228           || exit 1
35229
35230 @endif gdbserver
35231
35232 .PHONY: maybe-html-gdbserver html-gdbserver
35233 maybe-html-gdbserver:
35234 @if gdbserver
35235 maybe-html-gdbserver: html-gdbserver
35236
35237 html-gdbserver: \
35238     configure-gdbserver 
35239         @: $(MAKE); $(unstage)
35240         @[ -f ./gdbserver/Makefile ] || exit 0; \
35241         r=`${PWD_COMMAND}`; export r; \
35242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35243         $(HOST_EXPORTS) \
35244         for flag in $(EXTRA_HOST_FLAGS) ; do \
35245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35246         done; \
35247         echo "Doing html in gdbserver"; \
35248         (cd $(HOST_SUBDIR)/gdbserver && \
35249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35251                   "RANLIB=$${RANLIB}" \
35252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35253                   html) \
35254           || exit 1
35255
35256 @endif gdbserver
35257
35258 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35259 maybe-TAGS-gdbserver:
35260 @if gdbserver
35261 maybe-TAGS-gdbserver: TAGS-gdbserver
35262
35263 TAGS-gdbserver: \
35264     configure-gdbserver 
35265         @: $(MAKE); $(unstage)
35266         @[ -f ./gdbserver/Makefile ] || exit 0; \
35267         r=`${PWD_COMMAND}`; export r; \
35268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35269         $(HOST_EXPORTS) \
35270         for flag in $(EXTRA_HOST_FLAGS) ; do \
35271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35272         done; \
35273         echo "Doing TAGS in gdbserver"; \
35274         (cd $(HOST_SUBDIR)/gdbserver && \
35275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35277                   "RANLIB=$${RANLIB}" \
35278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35279                   TAGS) \
35280           || exit 1
35281
35282 @endif gdbserver
35283
35284 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35285 maybe-install-info-gdbserver:
35286 @if gdbserver
35287 maybe-install-info-gdbserver: install-info-gdbserver
35288
35289 install-info-gdbserver: \
35290     configure-gdbserver \
35291     info-gdbserver 
35292         @: $(MAKE); $(unstage)
35293         @[ -f ./gdbserver/Makefile ] || exit 0; \
35294         r=`${PWD_COMMAND}`; export r; \
35295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35296         $(HOST_EXPORTS) \
35297         for flag in $(EXTRA_HOST_FLAGS) ; do \
35298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35299         done; \
35300         echo "Doing install-info in gdbserver"; \
35301         (cd $(HOST_SUBDIR)/gdbserver && \
35302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35304                   "RANLIB=$${RANLIB}" \
35305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35306                   install-info) \
35307           || exit 1
35308
35309 @endif gdbserver
35310
35311 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35312 maybe-install-dvi-gdbserver:
35313 @if gdbserver
35314 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35315
35316 install-dvi-gdbserver: \
35317     configure-gdbserver \
35318     dvi-gdbserver 
35319         @: $(MAKE); $(unstage)
35320         @[ -f ./gdbserver/Makefile ] || exit 0; \
35321         r=`${PWD_COMMAND}`; export r; \
35322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35323         $(HOST_EXPORTS) \
35324         for flag in $(EXTRA_HOST_FLAGS) ; do \
35325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35326         done; \
35327         echo "Doing install-dvi in gdbserver"; \
35328         (cd $(HOST_SUBDIR)/gdbserver && \
35329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35331                   "RANLIB=$${RANLIB}" \
35332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35333                   install-dvi) \
35334           || exit 1
35335
35336 @endif gdbserver
35337
35338 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35339 maybe-install-pdf-gdbserver:
35340 @if gdbserver
35341 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35342
35343 install-pdf-gdbserver: \
35344     configure-gdbserver \
35345     pdf-gdbserver 
35346         @: $(MAKE); $(unstage)
35347         @[ -f ./gdbserver/Makefile ] || exit 0; \
35348         r=`${PWD_COMMAND}`; export r; \
35349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35350         $(HOST_EXPORTS) \
35351         for flag in $(EXTRA_HOST_FLAGS) ; do \
35352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35353         done; \
35354         echo "Doing install-pdf in gdbserver"; \
35355         (cd $(HOST_SUBDIR)/gdbserver && \
35356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35358                   "RANLIB=$${RANLIB}" \
35359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35360                   install-pdf) \
35361           || exit 1
35362
35363 @endif gdbserver
35364
35365 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35366 maybe-install-html-gdbserver:
35367 @if gdbserver
35368 maybe-install-html-gdbserver: install-html-gdbserver
35369
35370 install-html-gdbserver: \
35371     configure-gdbserver \
35372     html-gdbserver 
35373         @: $(MAKE); $(unstage)
35374         @[ -f ./gdbserver/Makefile ] || exit 0; \
35375         r=`${PWD_COMMAND}`; export r; \
35376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35377         $(HOST_EXPORTS) \
35378         for flag in $(EXTRA_HOST_FLAGS) ; do \
35379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35380         done; \
35381         echo "Doing install-html in gdbserver"; \
35382         (cd $(HOST_SUBDIR)/gdbserver && \
35383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35385                   "RANLIB=$${RANLIB}" \
35386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35387                   install-html) \
35388           || exit 1
35389
35390 @endif gdbserver
35391
35392 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35393 maybe-installcheck-gdbserver:
35394 @if gdbserver
35395 maybe-installcheck-gdbserver: installcheck-gdbserver
35396
35397 installcheck-gdbserver: \
35398     configure-gdbserver 
35399         @: $(MAKE); $(unstage)
35400         @[ -f ./gdbserver/Makefile ] || exit 0; \
35401         r=`${PWD_COMMAND}`; export r; \
35402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35403         $(HOST_EXPORTS) \
35404         for flag in $(EXTRA_HOST_FLAGS) ; do \
35405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35406         done; \
35407         echo "Doing installcheck in gdbserver"; \
35408         (cd $(HOST_SUBDIR)/gdbserver && \
35409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35411                   "RANLIB=$${RANLIB}" \
35412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35413                   installcheck) \
35414           || exit 1
35415
35416 @endif gdbserver
35417
35418 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35419 maybe-mostlyclean-gdbserver:
35420 @if gdbserver
35421 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35422
35423 mostlyclean-gdbserver: 
35424         @: $(MAKE); $(unstage)
35425         @[ -f ./gdbserver/Makefile ] || exit 0; \
35426         r=`${PWD_COMMAND}`; export r; \
35427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35428         $(HOST_EXPORTS) \
35429         for flag in $(EXTRA_HOST_FLAGS) ; do \
35430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35431         done; \
35432         echo "Doing mostlyclean in gdbserver"; \
35433         (cd $(HOST_SUBDIR)/gdbserver && \
35434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35436                   "RANLIB=$${RANLIB}" \
35437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35438                   mostlyclean) \
35439           || exit 1
35440
35441 @endif gdbserver
35442
35443 .PHONY: maybe-clean-gdbserver clean-gdbserver
35444 maybe-clean-gdbserver:
35445 @if gdbserver
35446 maybe-clean-gdbserver: clean-gdbserver
35447
35448 clean-gdbserver: 
35449         @: $(MAKE); $(unstage)
35450         @[ -f ./gdbserver/Makefile ] || exit 0; \
35451         r=`${PWD_COMMAND}`; export r; \
35452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35453         $(HOST_EXPORTS) \
35454         for flag in $(EXTRA_HOST_FLAGS) ; do \
35455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35456         done; \
35457         echo "Doing clean in gdbserver"; \
35458         (cd $(HOST_SUBDIR)/gdbserver && \
35459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35461                   "RANLIB=$${RANLIB}" \
35462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35463                   clean) \
35464           || exit 1
35465
35466 @endif gdbserver
35467
35468 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35469 maybe-distclean-gdbserver:
35470 @if gdbserver
35471 maybe-distclean-gdbserver: distclean-gdbserver
35472
35473 distclean-gdbserver: 
35474         @: $(MAKE); $(unstage)
35475         @[ -f ./gdbserver/Makefile ] || exit 0; \
35476         r=`${PWD_COMMAND}`; export r; \
35477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35478         $(HOST_EXPORTS) \
35479         for flag in $(EXTRA_HOST_FLAGS) ; do \
35480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35481         done; \
35482         echo "Doing distclean in gdbserver"; \
35483         (cd $(HOST_SUBDIR)/gdbserver && \
35484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35486                   "RANLIB=$${RANLIB}" \
35487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35488                   distclean) \
35489           || exit 1
35490
35491 @endif gdbserver
35492
35493 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35494 maybe-maintainer-clean-gdbserver:
35495 @if gdbserver
35496 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35497
35498 maintainer-clean-gdbserver: 
35499         @: $(MAKE); $(unstage)
35500         @[ -f ./gdbserver/Makefile ] || exit 0; \
35501         r=`${PWD_COMMAND}`; export r; \
35502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35503         $(HOST_EXPORTS) \
35504         for flag in $(EXTRA_HOST_FLAGS) ; do \
35505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35506         done; \
35507         echo "Doing maintainer-clean in gdbserver"; \
35508         (cd $(HOST_SUBDIR)/gdbserver && \
35509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35511                   "RANLIB=$${RANLIB}" \
35512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35513                   maintainer-clean) \
35514           || exit 1
35515
35516 @endif gdbserver
35517
35518
35519
35520 .PHONY: configure-gdb maybe-configure-gdb
35521 maybe-configure-gdb:
35522 @if gcc-bootstrap
35523 configure-gdb: stage_current
35524 @endif gcc-bootstrap
35525 @if gdb
35526 maybe-configure-gdb: configure-gdb
35527 configure-gdb: 
35528         @: $(MAKE); $(unstage)
35529         @r=`${PWD_COMMAND}`; export r; \
35530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35531         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35532         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35533         $(HOST_EXPORTS)  \
35534         echo Configuring in $(HOST_SUBDIR)/gdb; \
35535         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35536         case $(srcdir) in \
35537           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35538           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35539                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35540         esac; \
35541         module_srcdir=gdb; \
35542         $(SHELL) \
35543           $$s/$$module_srcdir/configure \
35544           --srcdir=$${topdir}/$$module_srcdir \
35545           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35546           --target=${target_alias}  \
35547           || exit 1
35548 @endif gdb
35549
35550
35551
35552
35553
35554 .PHONY: all-gdb maybe-all-gdb
35555 maybe-all-gdb:
35556 @if gcc-bootstrap
35557 all-gdb: stage_current
35558 @endif gcc-bootstrap
35559 @if gdb
35560 TARGET-gdb=all
35561 maybe-all-gdb: all-gdb
35562 all-gdb: configure-gdb
35563         @: $(MAKE); $(unstage)
35564         @r=`${PWD_COMMAND}`; export r; \
35565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35566         $(HOST_EXPORTS)  \
35567         (cd $(HOST_SUBDIR)/gdb && \
35568           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35569                 $(TARGET-gdb))
35570 @endif gdb
35571
35572
35573
35574
35575 .PHONY: check-gdb maybe-check-gdb
35576 maybe-check-gdb:
35577 @if gdb
35578 maybe-check-gdb: check-gdb
35579
35580 check-gdb:
35581         @: $(MAKE); $(unstage)
35582         @r=`${PWD_COMMAND}`; export r; \
35583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35584         $(HOST_EXPORTS)  \
35585         (cd $(HOST_SUBDIR)/gdb && \
35586           $(MAKE) $(FLAGS_TO_PASS)  check)
35587
35588 @endif gdb
35589
35590 .PHONY: install-gdb maybe-install-gdb
35591 maybe-install-gdb:
35592 @if gdb
35593 maybe-install-gdb: install-gdb
35594
35595 install-gdb: installdirs
35596         @: $(MAKE); $(unstage)
35597         @r=`${PWD_COMMAND}`; export r; \
35598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35599         $(HOST_EXPORTS) \
35600         (cd $(HOST_SUBDIR)/gdb && \
35601           $(MAKE) $(FLAGS_TO_PASS)  install)
35602
35603 @endif gdb
35604
35605 .PHONY: install-strip-gdb maybe-install-strip-gdb
35606 maybe-install-strip-gdb:
35607 @if gdb
35608 maybe-install-strip-gdb: install-strip-gdb
35609
35610 install-strip-gdb: installdirs
35611         @: $(MAKE); $(unstage)
35612         @r=`${PWD_COMMAND}`; export r; \
35613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35614         $(HOST_EXPORTS) \
35615         (cd $(HOST_SUBDIR)/gdb && \
35616           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35617
35618 @endif gdb
35619
35620 # Other targets (info, dvi, pdf, etc.)
35621
35622 .PHONY: maybe-info-gdb info-gdb
35623 maybe-info-gdb:
35624 @if gdb
35625 maybe-info-gdb: info-gdb
35626
35627 info-gdb: \
35628     configure-gdb 
35629         @: $(MAKE); $(unstage)
35630         @[ -f ./gdb/Makefile ] || exit 0; \
35631         r=`${PWD_COMMAND}`; export r; \
35632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35633         $(HOST_EXPORTS) \
35634         for flag in $(EXTRA_HOST_FLAGS) ; do \
35635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35636         done; \
35637         echo "Doing info in gdb"; \
35638         (cd $(HOST_SUBDIR)/gdb && \
35639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35641                   "RANLIB=$${RANLIB}" \
35642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35643                   info) \
35644           || exit 1
35645
35646 @endif gdb
35647
35648 .PHONY: maybe-dvi-gdb dvi-gdb
35649 maybe-dvi-gdb:
35650 @if gdb
35651 maybe-dvi-gdb: dvi-gdb
35652
35653 dvi-gdb: \
35654     configure-gdb 
35655         @: $(MAKE); $(unstage)
35656         @[ -f ./gdb/Makefile ] || exit 0; \
35657         r=`${PWD_COMMAND}`; export r; \
35658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35659         $(HOST_EXPORTS) \
35660         for flag in $(EXTRA_HOST_FLAGS) ; do \
35661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35662         done; \
35663         echo "Doing dvi in gdb"; \
35664         (cd $(HOST_SUBDIR)/gdb && \
35665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35667                   "RANLIB=$${RANLIB}" \
35668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35669                   dvi) \
35670           || exit 1
35671
35672 @endif gdb
35673
35674 .PHONY: maybe-pdf-gdb pdf-gdb
35675 maybe-pdf-gdb:
35676 @if gdb
35677 maybe-pdf-gdb: pdf-gdb
35678
35679 pdf-gdb: \
35680     configure-gdb 
35681         @: $(MAKE); $(unstage)
35682         @[ -f ./gdb/Makefile ] || exit 0; \
35683         r=`${PWD_COMMAND}`; export r; \
35684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35685         $(HOST_EXPORTS) \
35686         for flag in $(EXTRA_HOST_FLAGS) ; do \
35687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35688         done; \
35689         echo "Doing pdf in gdb"; \
35690         (cd $(HOST_SUBDIR)/gdb && \
35691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35693                   "RANLIB=$${RANLIB}" \
35694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35695                   pdf) \
35696           || exit 1
35697
35698 @endif gdb
35699
35700 .PHONY: maybe-html-gdb html-gdb
35701 maybe-html-gdb:
35702 @if gdb
35703 maybe-html-gdb: html-gdb
35704
35705 html-gdb: \
35706     configure-gdb 
35707         @: $(MAKE); $(unstage)
35708         @[ -f ./gdb/Makefile ] || exit 0; \
35709         r=`${PWD_COMMAND}`; export r; \
35710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35711         $(HOST_EXPORTS) \
35712         for flag in $(EXTRA_HOST_FLAGS) ; do \
35713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35714         done; \
35715         echo "Doing html in gdb"; \
35716         (cd $(HOST_SUBDIR)/gdb && \
35717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35719                   "RANLIB=$${RANLIB}" \
35720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35721                   html) \
35722           || exit 1
35723
35724 @endif gdb
35725
35726 .PHONY: maybe-TAGS-gdb TAGS-gdb
35727 maybe-TAGS-gdb:
35728 @if gdb
35729 maybe-TAGS-gdb: TAGS-gdb
35730
35731 TAGS-gdb: \
35732     configure-gdb 
35733         @: $(MAKE); $(unstage)
35734         @[ -f ./gdb/Makefile ] || exit 0; \
35735         r=`${PWD_COMMAND}`; export r; \
35736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35737         $(HOST_EXPORTS) \
35738         for flag in $(EXTRA_HOST_FLAGS) ; do \
35739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35740         done; \
35741         echo "Doing TAGS in gdb"; \
35742         (cd $(HOST_SUBDIR)/gdb && \
35743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35745                   "RANLIB=$${RANLIB}" \
35746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35747                   TAGS) \
35748           || exit 1
35749
35750 @endif gdb
35751
35752 .PHONY: maybe-install-info-gdb install-info-gdb
35753 maybe-install-info-gdb:
35754 @if gdb
35755 maybe-install-info-gdb: install-info-gdb
35756
35757 install-info-gdb: \
35758     configure-gdb \
35759     info-gdb 
35760         @: $(MAKE); $(unstage)
35761         @[ -f ./gdb/Makefile ] || exit 0; \
35762         r=`${PWD_COMMAND}`; export r; \
35763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35764         $(HOST_EXPORTS) \
35765         for flag in $(EXTRA_HOST_FLAGS) ; do \
35766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35767         done; \
35768         echo "Doing install-info in gdb"; \
35769         (cd $(HOST_SUBDIR)/gdb && \
35770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35772                   "RANLIB=$${RANLIB}" \
35773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35774                   install-info) \
35775           || exit 1
35776
35777 @endif gdb
35778
35779 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
35780 maybe-install-dvi-gdb:
35781 @if gdb
35782 maybe-install-dvi-gdb: install-dvi-gdb
35783
35784 install-dvi-gdb: \
35785     configure-gdb \
35786     dvi-gdb 
35787         @: $(MAKE); $(unstage)
35788         @[ -f ./gdb/Makefile ] || exit 0; \
35789         r=`${PWD_COMMAND}`; export r; \
35790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35791         $(HOST_EXPORTS) \
35792         for flag in $(EXTRA_HOST_FLAGS) ; do \
35793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35794         done; \
35795         echo "Doing install-dvi in gdb"; \
35796         (cd $(HOST_SUBDIR)/gdb && \
35797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35799                   "RANLIB=$${RANLIB}" \
35800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35801                   install-dvi) \
35802           || exit 1
35803
35804 @endif gdb
35805
35806 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35807 maybe-install-pdf-gdb:
35808 @if gdb
35809 maybe-install-pdf-gdb: install-pdf-gdb
35810
35811 install-pdf-gdb: \
35812     configure-gdb \
35813     pdf-gdb 
35814         @: $(MAKE); $(unstage)
35815         @[ -f ./gdb/Makefile ] || exit 0; \
35816         r=`${PWD_COMMAND}`; export r; \
35817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35818         $(HOST_EXPORTS) \
35819         for flag in $(EXTRA_HOST_FLAGS) ; do \
35820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35821         done; \
35822         echo "Doing install-pdf in gdb"; \
35823         (cd $(HOST_SUBDIR)/gdb && \
35824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35826                   "RANLIB=$${RANLIB}" \
35827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35828                   install-pdf) \
35829           || exit 1
35830
35831 @endif gdb
35832
35833 .PHONY: maybe-install-html-gdb install-html-gdb
35834 maybe-install-html-gdb:
35835 @if gdb
35836 maybe-install-html-gdb: install-html-gdb
35837
35838 install-html-gdb: \
35839     configure-gdb \
35840     html-gdb 
35841         @: $(MAKE); $(unstage)
35842         @[ -f ./gdb/Makefile ] || exit 0; \
35843         r=`${PWD_COMMAND}`; export r; \
35844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35845         $(HOST_EXPORTS) \
35846         for flag in $(EXTRA_HOST_FLAGS) ; do \
35847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35848         done; \
35849         echo "Doing install-html in gdb"; \
35850         (cd $(HOST_SUBDIR)/gdb && \
35851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35853                   "RANLIB=$${RANLIB}" \
35854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35855                   install-html) \
35856           || exit 1
35857
35858 @endif gdb
35859
35860 .PHONY: maybe-installcheck-gdb installcheck-gdb
35861 maybe-installcheck-gdb:
35862 @if gdb
35863 maybe-installcheck-gdb: installcheck-gdb
35864
35865 installcheck-gdb: \
35866     configure-gdb 
35867         @: $(MAKE); $(unstage)
35868         @[ -f ./gdb/Makefile ] || exit 0; \
35869         r=`${PWD_COMMAND}`; export r; \
35870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35871         $(HOST_EXPORTS) \
35872         for flag in $(EXTRA_HOST_FLAGS) ; do \
35873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35874         done; \
35875         echo "Doing installcheck in gdb"; \
35876         (cd $(HOST_SUBDIR)/gdb && \
35877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35879                   "RANLIB=$${RANLIB}" \
35880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35881                   installcheck) \
35882           || exit 1
35883
35884 @endif gdb
35885
35886 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35887 maybe-mostlyclean-gdb:
35888 @if gdb
35889 maybe-mostlyclean-gdb: mostlyclean-gdb
35890
35891 mostlyclean-gdb: 
35892         @: $(MAKE); $(unstage)
35893         @[ -f ./gdb/Makefile ] || exit 0; \
35894         r=`${PWD_COMMAND}`; export r; \
35895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35896         $(HOST_EXPORTS) \
35897         for flag in $(EXTRA_HOST_FLAGS) ; do \
35898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35899         done; \
35900         echo "Doing mostlyclean in gdb"; \
35901         (cd $(HOST_SUBDIR)/gdb && \
35902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35904                   "RANLIB=$${RANLIB}" \
35905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35906                   mostlyclean) \
35907           || exit 1
35908
35909 @endif gdb
35910
35911 .PHONY: maybe-clean-gdb clean-gdb
35912 maybe-clean-gdb:
35913 @if gdb
35914 maybe-clean-gdb: clean-gdb
35915
35916 clean-gdb: 
35917         @: $(MAKE); $(unstage)
35918         @[ -f ./gdb/Makefile ] || exit 0; \
35919         r=`${PWD_COMMAND}`; export r; \
35920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35921         $(HOST_EXPORTS) \
35922         for flag in $(EXTRA_HOST_FLAGS) ; do \
35923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35924         done; \
35925         echo "Doing clean in gdb"; \
35926         (cd $(HOST_SUBDIR)/gdb && \
35927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35929                   "RANLIB=$${RANLIB}" \
35930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35931                   clean) \
35932           || exit 1
35933
35934 @endif gdb
35935
35936 .PHONY: maybe-distclean-gdb distclean-gdb
35937 maybe-distclean-gdb:
35938 @if gdb
35939 maybe-distclean-gdb: distclean-gdb
35940
35941 distclean-gdb: 
35942         @: $(MAKE); $(unstage)
35943         @[ -f ./gdb/Makefile ] || exit 0; \
35944         r=`${PWD_COMMAND}`; export r; \
35945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35946         $(HOST_EXPORTS) \
35947         for flag in $(EXTRA_HOST_FLAGS) ; do \
35948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35949         done; \
35950         echo "Doing distclean in gdb"; \
35951         (cd $(HOST_SUBDIR)/gdb && \
35952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35954                   "RANLIB=$${RANLIB}" \
35955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35956                   distclean) \
35957           || exit 1
35958
35959 @endif gdb
35960
35961 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35962 maybe-maintainer-clean-gdb:
35963 @if gdb
35964 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35965
35966 maintainer-clean-gdb: 
35967         @: $(MAKE); $(unstage)
35968         @[ -f ./gdb/Makefile ] || exit 0; \
35969         r=`${PWD_COMMAND}`; export r; \
35970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35971         $(HOST_EXPORTS) \
35972         for flag in $(EXTRA_HOST_FLAGS) ; do \
35973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35974         done; \
35975         echo "Doing maintainer-clean in gdb"; \
35976         (cd $(HOST_SUBDIR)/gdb && \
35977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35979                   "RANLIB=$${RANLIB}" \
35980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35981                   maintainer-clean) \
35982           || exit 1
35983
35984 @endif gdb
35985
35986
35987
35988 .PHONY: configure-expect maybe-configure-expect
35989 maybe-configure-expect:
35990 @if gcc-bootstrap
35991 configure-expect: stage_current
35992 @endif gcc-bootstrap
35993 @if expect
35994 maybe-configure-expect: configure-expect
35995 configure-expect: 
35996         @: $(MAKE); $(unstage)
35997         @r=`${PWD_COMMAND}`; export r; \
35998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35999         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36001         $(HOST_EXPORTS)  \
36002         echo Configuring in $(HOST_SUBDIR)/expect; \
36003         cd "$(HOST_SUBDIR)/expect" || exit 1; \
36004         case $(srcdir) in \
36005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36006           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36008         esac; \
36009         module_srcdir=expect; \
36010         $(SHELL) \
36011           $$s/$$module_srcdir/configure \
36012           --srcdir=$${topdir}/$$module_srcdir \
36013           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36014           --target=${target_alias}  \
36015           || exit 1
36016 @endif expect
36017
36018
36019
36020
36021
36022 .PHONY: all-expect maybe-all-expect
36023 maybe-all-expect:
36024 @if gcc-bootstrap
36025 all-expect: stage_current
36026 @endif gcc-bootstrap
36027 @if expect
36028 TARGET-expect=all
36029 maybe-all-expect: all-expect
36030 all-expect: configure-expect
36031         @: $(MAKE); $(unstage)
36032         @r=`${PWD_COMMAND}`; export r; \
36033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36034         $(HOST_EXPORTS)  \
36035         (cd $(HOST_SUBDIR)/expect && \
36036           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36037                 $(TARGET-expect))
36038 @endif expect
36039
36040
36041
36042
36043 .PHONY: check-expect maybe-check-expect
36044 maybe-check-expect:
36045 @if expect
36046 maybe-check-expect: check-expect
36047
36048 check-expect:
36049         @: $(MAKE); $(unstage)
36050         @r=`${PWD_COMMAND}`; export r; \
36051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36052         $(HOST_EXPORTS)  \
36053         (cd $(HOST_SUBDIR)/expect && \
36054           $(MAKE) $(FLAGS_TO_PASS)  check)
36055
36056 @endif expect
36057
36058 .PHONY: install-expect maybe-install-expect
36059 maybe-install-expect:
36060 @if expect
36061 maybe-install-expect: install-expect
36062
36063 install-expect: installdirs
36064         @: $(MAKE); $(unstage)
36065         @r=`${PWD_COMMAND}`; export r; \
36066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36067         $(HOST_EXPORTS) \
36068         (cd $(HOST_SUBDIR)/expect && \
36069           $(MAKE) $(FLAGS_TO_PASS)  install)
36070
36071 @endif expect
36072
36073 .PHONY: install-strip-expect maybe-install-strip-expect
36074 maybe-install-strip-expect:
36075 @if expect
36076 maybe-install-strip-expect: install-strip-expect
36077
36078 install-strip-expect: installdirs
36079         @: $(MAKE); $(unstage)
36080         @r=`${PWD_COMMAND}`; export r; \
36081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36082         $(HOST_EXPORTS) \
36083         (cd $(HOST_SUBDIR)/expect && \
36084           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36085
36086 @endif expect
36087
36088 # Other targets (info, dvi, pdf, etc.)
36089
36090 .PHONY: maybe-info-expect info-expect
36091 maybe-info-expect:
36092 @if expect
36093 maybe-info-expect: info-expect
36094
36095 info-expect: \
36096     configure-expect 
36097         @: $(MAKE); $(unstage)
36098         @[ -f ./expect/Makefile ] || exit 0; \
36099         r=`${PWD_COMMAND}`; export r; \
36100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36101         $(HOST_EXPORTS) \
36102         for flag in $(EXTRA_HOST_FLAGS) ; do \
36103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36104         done; \
36105         echo "Doing info in expect"; \
36106         (cd $(HOST_SUBDIR)/expect && \
36107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36109                   "RANLIB=$${RANLIB}" \
36110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36111                   info) \
36112           || exit 1
36113
36114 @endif expect
36115
36116 .PHONY: maybe-dvi-expect dvi-expect
36117 maybe-dvi-expect:
36118 @if expect
36119 maybe-dvi-expect: dvi-expect
36120
36121 dvi-expect: \
36122     configure-expect 
36123         @: $(MAKE); $(unstage)
36124         @[ -f ./expect/Makefile ] || exit 0; \
36125         r=`${PWD_COMMAND}`; export r; \
36126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36127         $(HOST_EXPORTS) \
36128         for flag in $(EXTRA_HOST_FLAGS) ; do \
36129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36130         done; \
36131         echo "Doing dvi in expect"; \
36132         (cd $(HOST_SUBDIR)/expect && \
36133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36135                   "RANLIB=$${RANLIB}" \
36136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36137                   dvi) \
36138           || exit 1
36139
36140 @endif expect
36141
36142 .PHONY: maybe-pdf-expect pdf-expect
36143 maybe-pdf-expect:
36144 @if expect
36145 maybe-pdf-expect: pdf-expect
36146
36147 pdf-expect: \
36148     configure-expect 
36149         @: $(MAKE); $(unstage)
36150         @[ -f ./expect/Makefile ] || exit 0; \
36151         r=`${PWD_COMMAND}`; export r; \
36152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36153         $(HOST_EXPORTS) \
36154         for flag in $(EXTRA_HOST_FLAGS) ; do \
36155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36156         done; \
36157         echo "Doing pdf in expect"; \
36158         (cd $(HOST_SUBDIR)/expect && \
36159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36161                   "RANLIB=$${RANLIB}" \
36162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36163                   pdf) \
36164           || exit 1
36165
36166 @endif expect
36167
36168 .PHONY: maybe-html-expect html-expect
36169 maybe-html-expect:
36170 @if expect
36171 maybe-html-expect: html-expect
36172
36173 html-expect: \
36174     configure-expect 
36175         @: $(MAKE); $(unstage)
36176         @[ -f ./expect/Makefile ] || exit 0; \
36177         r=`${PWD_COMMAND}`; export r; \
36178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36179         $(HOST_EXPORTS) \
36180         for flag in $(EXTRA_HOST_FLAGS) ; do \
36181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36182         done; \
36183         echo "Doing html in expect"; \
36184         (cd $(HOST_SUBDIR)/expect && \
36185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36187                   "RANLIB=$${RANLIB}" \
36188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36189                   html) \
36190           || exit 1
36191
36192 @endif expect
36193
36194 .PHONY: maybe-TAGS-expect TAGS-expect
36195 maybe-TAGS-expect:
36196 @if expect
36197 maybe-TAGS-expect: TAGS-expect
36198
36199 TAGS-expect: \
36200     configure-expect 
36201         @: $(MAKE); $(unstage)
36202         @[ -f ./expect/Makefile ] || exit 0; \
36203         r=`${PWD_COMMAND}`; export r; \
36204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36205         $(HOST_EXPORTS) \
36206         for flag in $(EXTRA_HOST_FLAGS) ; do \
36207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36208         done; \
36209         echo "Doing TAGS in expect"; \
36210         (cd $(HOST_SUBDIR)/expect && \
36211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36213                   "RANLIB=$${RANLIB}" \
36214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36215                   TAGS) \
36216           || exit 1
36217
36218 @endif expect
36219
36220 .PHONY: maybe-install-info-expect install-info-expect
36221 maybe-install-info-expect:
36222 @if expect
36223 maybe-install-info-expect: install-info-expect
36224
36225 install-info-expect: \
36226     configure-expect \
36227     info-expect 
36228         @: $(MAKE); $(unstage)
36229         @[ -f ./expect/Makefile ] || exit 0; \
36230         r=`${PWD_COMMAND}`; export r; \
36231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36232         $(HOST_EXPORTS) \
36233         for flag in $(EXTRA_HOST_FLAGS) ; do \
36234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36235         done; \
36236         echo "Doing install-info in expect"; \
36237         (cd $(HOST_SUBDIR)/expect && \
36238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36240                   "RANLIB=$${RANLIB}" \
36241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36242                   install-info) \
36243           || exit 1
36244
36245 @endif expect
36246
36247 .PHONY: maybe-install-dvi-expect install-dvi-expect
36248 maybe-install-dvi-expect:
36249 @if expect
36250 maybe-install-dvi-expect: install-dvi-expect
36251
36252 install-dvi-expect: \
36253     configure-expect \
36254     dvi-expect 
36255         @: $(MAKE); $(unstage)
36256         @[ -f ./expect/Makefile ] || exit 0; \
36257         r=`${PWD_COMMAND}`; export r; \
36258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36259         $(HOST_EXPORTS) \
36260         for flag in $(EXTRA_HOST_FLAGS) ; do \
36261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36262         done; \
36263         echo "Doing install-dvi in expect"; \
36264         (cd $(HOST_SUBDIR)/expect && \
36265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36267                   "RANLIB=$${RANLIB}" \
36268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36269                   install-dvi) \
36270           || exit 1
36271
36272 @endif expect
36273
36274 .PHONY: maybe-install-pdf-expect install-pdf-expect
36275 maybe-install-pdf-expect:
36276 @if expect
36277 maybe-install-pdf-expect: install-pdf-expect
36278
36279 install-pdf-expect: \
36280     configure-expect \
36281     pdf-expect 
36282         @: $(MAKE); $(unstage)
36283         @[ -f ./expect/Makefile ] || exit 0; \
36284         r=`${PWD_COMMAND}`; export r; \
36285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36286         $(HOST_EXPORTS) \
36287         for flag in $(EXTRA_HOST_FLAGS) ; do \
36288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36289         done; \
36290         echo "Doing install-pdf in expect"; \
36291         (cd $(HOST_SUBDIR)/expect && \
36292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36294                   "RANLIB=$${RANLIB}" \
36295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36296                   install-pdf) \
36297           || exit 1
36298
36299 @endif expect
36300
36301 .PHONY: maybe-install-html-expect install-html-expect
36302 maybe-install-html-expect:
36303 @if expect
36304 maybe-install-html-expect: install-html-expect
36305
36306 install-html-expect: \
36307     configure-expect \
36308     html-expect 
36309         @: $(MAKE); $(unstage)
36310         @[ -f ./expect/Makefile ] || exit 0; \
36311         r=`${PWD_COMMAND}`; export r; \
36312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36313         $(HOST_EXPORTS) \
36314         for flag in $(EXTRA_HOST_FLAGS) ; do \
36315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36316         done; \
36317         echo "Doing install-html in expect"; \
36318         (cd $(HOST_SUBDIR)/expect && \
36319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36321                   "RANLIB=$${RANLIB}" \
36322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36323                   install-html) \
36324           || exit 1
36325
36326 @endif expect
36327
36328 .PHONY: maybe-installcheck-expect installcheck-expect
36329 maybe-installcheck-expect:
36330 @if expect
36331 maybe-installcheck-expect: installcheck-expect
36332
36333 installcheck-expect: \
36334     configure-expect 
36335         @: $(MAKE); $(unstage)
36336         @[ -f ./expect/Makefile ] || exit 0; \
36337         r=`${PWD_COMMAND}`; export r; \
36338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36339         $(HOST_EXPORTS) \
36340         for flag in $(EXTRA_HOST_FLAGS) ; do \
36341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36342         done; \
36343         echo "Doing installcheck in expect"; \
36344         (cd $(HOST_SUBDIR)/expect && \
36345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36347                   "RANLIB=$${RANLIB}" \
36348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36349                   installcheck) \
36350           || exit 1
36351
36352 @endif expect
36353
36354 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36355 maybe-mostlyclean-expect:
36356 @if expect
36357 maybe-mostlyclean-expect: mostlyclean-expect
36358
36359 mostlyclean-expect: 
36360         @: $(MAKE); $(unstage)
36361         @[ -f ./expect/Makefile ] || exit 0; \
36362         r=`${PWD_COMMAND}`; export r; \
36363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36364         $(HOST_EXPORTS) \
36365         for flag in $(EXTRA_HOST_FLAGS) ; do \
36366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36367         done; \
36368         echo "Doing mostlyclean in expect"; \
36369         (cd $(HOST_SUBDIR)/expect && \
36370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36372                   "RANLIB=$${RANLIB}" \
36373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36374                   mostlyclean) \
36375           || exit 1
36376
36377 @endif expect
36378
36379 .PHONY: maybe-clean-expect clean-expect
36380 maybe-clean-expect:
36381 @if expect
36382 maybe-clean-expect: clean-expect
36383
36384 clean-expect: 
36385         @: $(MAKE); $(unstage)
36386         @[ -f ./expect/Makefile ] || exit 0; \
36387         r=`${PWD_COMMAND}`; export r; \
36388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36389         $(HOST_EXPORTS) \
36390         for flag in $(EXTRA_HOST_FLAGS) ; do \
36391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36392         done; \
36393         echo "Doing clean in expect"; \
36394         (cd $(HOST_SUBDIR)/expect && \
36395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36397                   "RANLIB=$${RANLIB}" \
36398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36399                   clean) \
36400           || exit 1
36401
36402 @endif expect
36403
36404 .PHONY: maybe-distclean-expect distclean-expect
36405 maybe-distclean-expect:
36406 @if expect
36407 maybe-distclean-expect: distclean-expect
36408
36409 distclean-expect: 
36410         @: $(MAKE); $(unstage)
36411         @[ -f ./expect/Makefile ] || exit 0; \
36412         r=`${PWD_COMMAND}`; export r; \
36413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36414         $(HOST_EXPORTS) \
36415         for flag in $(EXTRA_HOST_FLAGS) ; do \
36416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36417         done; \
36418         echo "Doing distclean in expect"; \
36419         (cd $(HOST_SUBDIR)/expect && \
36420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36422                   "RANLIB=$${RANLIB}" \
36423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36424                   distclean) \
36425           || exit 1
36426
36427 @endif expect
36428
36429 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36430 maybe-maintainer-clean-expect:
36431 @if expect
36432 maybe-maintainer-clean-expect: maintainer-clean-expect
36433
36434 maintainer-clean-expect: 
36435         @: $(MAKE); $(unstage)
36436         @[ -f ./expect/Makefile ] || exit 0; \
36437         r=`${PWD_COMMAND}`; export r; \
36438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36439         $(HOST_EXPORTS) \
36440         for flag in $(EXTRA_HOST_FLAGS) ; do \
36441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36442         done; \
36443         echo "Doing maintainer-clean in expect"; \
36444         (cd $(HOST_SUBDIR)/expect && \
36445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36447                   "RANLIB=$${RANLIB}" \
36448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36449                   maintainer-clean) \
36450           || exit 1
36451
36452 @endif expect
36453
36454
36455
36456 .PHONY: configure-guile maybe-configure-guile
36457 maybe-configure-guile:
36458 @if gcc-bootstrap
36459 configure-guile: stage_current
36460 @endif gcc-bootstrap
36461 @if guile
36462 maybe-configure-guile: configure-guile
36463 configure-guile: 
36464         @: $(MAKE); $(unstage)
36465         @r=`${PWD_COMMAND}`; export r; \
36466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36467         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36468         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36469         $(HOST_EXPORTS)  \
36470         echo Configuring in $(HOST_SUBDIR)/guile; \
36471         cd "$(HOST_SUBDIR)/guile" || exit 1; \
36472         case $(srcdir) in \
36473           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36474           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36475                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36476         esac; \
36477         module_srcdir=guile; \
36478         $(SHELL) \
36479           $$s/$$module_srcdir/configure \
36480           --srcdir=$${topdir}/$$module_srcdir \
36481           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36482           --target=${target_alias}  \
36483           || exit 1
36484 @endif guile
36485
36486
36487
36488
36489
36490 .PHONY: all-guile maybe-all-guile
36491 maybe-all-guile:
36492 @if gcc-bootstrap
36493 all-guile: stage_current
36494 @endif gcc-bootstrap
36495 @if guile
36496 TARGET-guile=all
36497 maybe-all-guile: all-guile
36498 all-guile: configure-guile
36499         @: $(MAKE); $(unstage)
36500         @r=`${PWD_COMMAND}`; export r; \
36501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36502         $(HOST_EXPORTS)  \
36503         (cd $(HOST_SUBDIR)/guile && \
36504           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36505                 $(TARGET-guile))
36506 @endif guile
36507
36508
36509
36510
36511 .PHONY: check-guile maybe-check-guile
36512 maybe-check-guile:
36513 @if guile
36514 maybe-check-guile: check-guile
36515
36516 check-guile:
36517         @: $(MAKE); $(unstage)
36518         @r=`${PWD_COMMAND}`; export r; \
36519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36520         $(HOST_EXPORTS)  \
36521         (cd $(HOST_SUBDIR)/guile && \
36522           $(MAKE) $(FLAGS_TO_PASS)  check)
36523
36524 @endif guile
36525
36526 .PHONY: install-guile maybe-install-guile
36527 maybe-install-guile:
36528 @if guile
36529 maybe-install-guile: install-guile
36530
36531 install-guile: installdirs
36532         @: $(MAKE); $(unstage)
36533         @r=`${PWD_COMMAND}`; export r; \
36534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36535         $(HOST_EXPORTS) \
36536         (cd $(HOST_SUBDIR)/guile && \
36537           $(MAKE) $(FLAGS_TO_PASS)  install)
36538
36539 @endif guile
36540
36541 .PHONY: install-strip-guile maybe-install-strip-guile
36542 maybe-install-strip-guile:
36543 @if guile
36544 maybe-install-strip-guile: install-strip-guile
36545
36546 install-strip-guile: installdirs
36547         @: $(MAKE); $(unstage)
36548         @r=`${PWD_COMMAND}`; export r; \
36549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36550         $(HOST_EXPORTS) \
36551         (cd $(HOST_SUBDIR)/guile && \
36552           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36553
36554 @endif guile
36555
36556 # Other targets (info, dvi, pdf, etc.)
36557
36558 .PHONY: maybe-info-guile info-guile
36559 maybe-info-guile:
36560 @if guile
36561 maybe-info-guile: info-guile
36562
36563 info-guile: \
36564     configure-guile 
36565         @: $(MAKE); $(unstage)
36566         @[ -f ./guile/Makefile ] || exit 0; \
36567         r=`${PWD_COMMAND}`; export r; \
36568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36569         $(HOST_EXPORTS) \
36570         for flag in $(EXTRA_HOST_FLAGS) ; do \
36571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36572         done; \
36573         echo "Doing info in guile"; \
36574         (cd $(HOST_SUBDIR)/guile && \
36575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36577                   "RANLIB=$${RANLIB}" \
36578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36579                   info) \
36580           || exit 1
36581
36582 @endif guile
36583
36584 .PHONY: maybe-dvi-guile dvi-guile
36585 maybe-dvi-guile:
36586 @if guile
36587 maybe-dvi-guile: dvi-guile
36588
36589 dvi-guile: \
36590     configure-guile 
36591         @: $(MAKE); $(unstage)
36592         @[ -f ./guile/Makefile ] || exit 0; \
36593         r=`${PWD_COMMAND}`; export r; \
36594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36595         $(HOST_EXPORTS) \
36596         for flag in $(EXTRA_HOST_FLAGS) ; do \
36597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36598         done; \
36599         echo "Doing dvi in guile"; \
36600         (cd $(HOST_SUBDIR)/guile && \
36601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36603                   "RANLIB=$${RANLIB}" \
36604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36605                   dvi) \
36606           || exit 1
36607
36608 @endif guile
36609
36610 .PHONY: maybe-pdf-guile pdf-guile
36611 maybe-pdf-guile:
36612 @if guile
36613 maybe-pdf-guile: pdf-guile
36614
36615 pdf-guile: \
36616     configure-guile 
36617         @: $(MAKE); $(unstage)
36618         @[ -f ./guile/Makefile ] || exit 0; \
36619         r=`${PWD_COMMAND}`; export r; \
36620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36621         $(HOST_EXPORTS) \
36622         for flag in $(EXTRA_HOST_FLAGS) ; do \
36623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36624         done; \
36625         echo "Doing pdf in guile"; \
36626         (cd $(HOST_SUBDIR)/guile && \
36627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36629                   "RANLIB=$${RANLIB}" \
36630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36631                   pdf) \
36632           || exit 1
36633
36634 @endif guile
36635
36636 .PHONY: maybe-html-guile html-guile
36637 maybe-html-guile:
36638 @if guile
36639 maybe-html-guile: html-guile
36640
36641 html-guile: \
36642     configure-guile 
36643         @: $(MAKE); $(unstage)
36644         @[ -f ./guile/Makefile ] || exit 0; \
36645         r=`${PWD_COMMAND}`; export r; \
36646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36647         $(HOST_EXPORTS) \
36648         for flag in $(EXTRA_HOST_FLAGS) ; do \
36649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36650         done; \
36651         echo "Doing html in guile"; \
36652         (cd $(HOST_SUBDIR)/guile && \
36653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36655                   "RANLIB=$${RANLIB}" \
36656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36657                   html) \
36658           || exit 1
36659
36660 @endif guile
36661
36662 .PHONY: maybe-TAGS-guile TAGS-guile
36663 maybe-TAGS-guile:
36664 @if guile
36665 maybe-TAGS-guile: TAGS-guile
36666
36667 TAGS-guile: \
36668     configure-guile 
36669         @: $(MAKE); $(unstage)
36670         @[ -f ./guile/Makefile ] || exit 0; \
36671         r=`${PWD_COMMAND}`; export r; \
36672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36673         $(HOST_EXPORTS) \
36674         for flag in $(EXTRA_HOST_FLAGS) ; do \
36675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36676         done; \
36677         echo "Doing TAGS in guile"; \
36678         (cd $(HOST_SUBDIR)/guile && \
36679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36681                   "RANLIB=$${RANLIB}" \
36682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36683                   TAGS) \
36684           || exit 1
36685
36686 @endif guile
36687
36688 .PHONY: maybe-install-info-guile install-info-guile
36689 maybe-install-info-guile:
36690 @if guile
36691 maybe-install-info-guile: install-info-guile
36692
36693 install-info-guile: \
36694     configure-guile \
36695     info-guile 
36696         @: $(MAKE); $(unstage)
36697         @[ -f ./guile/Makefile ] || exit 0; \
36698         r=`${PWD_COMMAND}`; export r; \
36699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36700         $(HOST_EXPORTS) \
36701         for flag in $(EXTRA_HOST_FLAGS) ; do \
36702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36703         done; \
36704         echo "Doing install-info in guile"; \
36705         (cd $(HOST_SUBDIR)/guile && \
36706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36708                   "RANLIB=$${RANLIB}" \
36709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36710                   install-info) \
36711           || exit 1
36712
36713 @endif guile
36714
36715 .PHONY: maybe-install-dvi-guile install-dvi-guile
36716 maybe-install-dvi-guile:
36717 @if guile
36718 maybe-install-dvi-guile: install-dvi-guile
36719
36720 install-dvi-guile: \
36721     configure-guile \
36722     dvi-guile 
36723         @: $(MAKE); $(unstage)
36724         @[ -f ./guile/Makefile ] || exit 0; \
36725         r=`${PWD_COMMAND}`; export r; \
36726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36727         $(HOST_EXPORTS) \
36728         for flag in $(EXTRA_HOST_FLAGS) ; do \
36729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36730         done; \
36731         echo "Doing install-dvi in guile"; \
36732         (cd $(HOST_SUBDIR)/guile && \
36733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36735                   "RANLIB=$${RANLIB}" \
36736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36737                   install-dvi) \
36738           || exit 1
36739
36740 @endif guile
36741
36742 .PHONY: maybe-install-pdf-guile install-pdf-guile
36743 maybe-install-pdf-guile:
36744 @if guile
36745 maybe-install-pdf-guile: install-pdf-guile
36746
36747 install-pdf-guile: \
36748     configure-guile \
36749     pdf-guile 
36750         @: $(MAKE); $(unstage)
36751         @[ -f ./guile/Makefile ] || exit 0; \
36752         r=`${PWD_COMMAND}`; export r; \
36753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36754         $(HOST_EXPORTS) \
36755         for flag in $(EXTRA_HOST_FLAGS) ; do \
36756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36757         done; \
36758         echo "Doing install-pdf in guile"; \
36759         (cd $(HOST_SUBDIR)/guile && \
36760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36762                   "RANLIB=$${RANLIB}" \
36763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36764                   install-pdf) \
36765           || exit 1
36766
36767 @endif guile
36768
36769 .PHONY: maybe-install-html-guile install-html-guile
36770 maybe-install-html-guile:
36771 @if guile
36772 maybe-install-html-guile: install-html-guile
36773
36774 install-html-guile: \
36775     configure-guile \
36776     html-guile 
36777         @: $(MAKE); $(unstage)
36778         @[ -f ./guile/Makefile ] || exit 0; \
36779         r=`${PWD_COMMAND}`; export r; \
36780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36781         $(HOST_EXPORTS) \
36782         for flag in $(EXTRA_HOST_FLAGS) ; do \
36783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36784         done; \
36785         echo "Doing install-html in guile"; \
36786         (cd $(HOST_SUBDIR)/guile && \
36787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36789                   "RANLIB=$${RANLIB}" \
36790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36791                   install-html) \
36792           || exit 1
36793
36794 @endif guile
36795
36796 .PHONY: maybe-installcheck-guile installcheck-guile
36797 maybe-installcheck-guile:
36798 @if guile
36799 maybe-installcheck-guile: installcheck-guile
36800
36801 installcheck-guile: \
36802     configure-guile 
36803         @: $(MAKE); $(unstage)
36804         @[ -f ./guile/Makefile ] || exit 0; \
36805         r=`${PWD_COMMAND}`; export r; \
36806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36807         $(HOST_EXPORTS) \
36808         for flag in $(EXTRA_HOST_FLAGS) ; do \
36809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36810         done; \
36811         echo "Doing installcheck in guile"; \
36812         (cd $(HOST_SUBDIR)/guile && \
36813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36815                   "RANLIB=$${RANLIB}" \
36816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36817                   installcheck) \
36818           || exit 1
36819
36820 @endif guile
36821
36822 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36823 maybe-mostlyclean-guile:
36824 @if guile
36825 maybe-mostlyclean-guile: mostlyclean-guile
36826
36827 mostlyclean-guile: 
36828         @: $(MAKE); $(unstage)
36829         @[ -f ./guile/Makefile ] || exit 0; \
36830         r=`${PWD_COMMAND}`; export r; \
36831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36832         $(HOST_EXPORTS) \
36833         for flag in $(EXTRA_HOST_FLAGS) ; do \
36834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36835         done; \
36836         echo "Doing mostlyclean in guile"; \
36837         (cd $(HOST_SUBDIR)/guile && \
36838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36840                   "RANLIB=$${RANLIB}" \
36841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36842                   mostlyclean) \
36843           || exit 1
36844
36845 @endif guile
36846
36847 .PHONY: maybe-clean-guile clean-guile
36848 maybe-clean-guile:
36849 @if guile
36850 maybe-clean-guile: clean-guile
36851
36852 clean-guile: 
36853         @: $(MAKE); $(unstage)
36854         @[ -f ./guile/Makefile ] || exit 0; \
36855         r=`${PWD_COMMAND}`; export r; \
36856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36857         $(HOST_EXPORTS) \
36858         for flag in $(EXTRA_HOST_FLAGS) ; do \
36859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36860         done; \
36861         echo "Doing clean in guile"; \
36862         (cd $(HOST_SUBDIR)/guile && \
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                   clean) \
36868           || exit 1
36869
36870 @endif guile
36871
36872 .PHONY: maybe-distclean-guile distclean-guile
36873 maybe-distclean-guile:
36874 @if guile
36875 maybe-distclean-guile: distclean-guile
36876
36877 distclean-guile: 
36878         @: $(MAKE); $(unstage)
36879         @[ -f ./guile/Makefile ] || exit 0; \
36880         r=`${PWD_COMMAND}`; export r; \
36881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36882         $(HOST_EXPORTS) \
36883         for flag in $(EXTRA_HOST_FLAGS) ; do \
36884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36885         done; \
36886         echo "Doing distclean in guile"; \
36887         (cd $(HOST_SUBDIR)/guile && \
36888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36890                   "RANLIB=$${RANLIB}" \
36891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36892                   distclean) \
36893           || exit 1
36894
36895 @endif guile
36896
36897 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36898 maybe-maintainer-clean-guile:
36899 @if guile
36900 maybe-maintainer-clean-guile: maintainer-clean-guile
36901
36902 maintainer-clean-guile: 
36903         @: $(MAKE); $(unstage)
36904         @[ -f ./guile/Makefile ] || exit 0; \
36905         r=`${PWD_COMMAND}`; export r; \
36906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36907         $(HOST_EXPORTS) \
36908         for flag in $(EXTRA_HOST_FLAGS) ; do \
36909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36910         done; \
36911         echo "Doing maintainer-clean in guile"; \
36912         (cd $(HOST_SUBDIR)/guile && \
36913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36915                   "RANLIB=$${RANLIB}" \
36916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36917                   maintainer-clean) \
36918           || exit 1
36919
36920 @endif guile
36921
36922
36923
36924 .PHONY: configure-tk maybe-configure-tk
36925 maybe-configure-tk:
36926 @if gcc-bootstrap
36927 configure-tk: stage_current
36928 @endif gcc-bootstrap
36929 @if tk
36930 maybe-configure-tk: configure-tk
36931 configure-tk: 
36932         @: $(MAKE); $(unstage)
36933         @r=`${PWD_COMMAND}`; export r; \
36934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36935         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36936         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36937         $(HOST_EXPORTS)  \
36938         echo Configuring in $(HOST_SUBDIR)/tk; \
36939         cd "$(HOST_SUBDIR)/tk" || exit 1; \
36940         case $(srcdir) in \
36941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36942           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36944         esac; \
36945         module_srcdir=tk; \
36946         $(SHELL) \
36947           $$s/$$module_srcdir/configure \
36948           --srcdir=$${topdir}/$$module_srcdir \
36949           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36950           --target=${target_alias}  \
36951           || exit 1
36952 @endif tk
36953
36954
36955
36956
36957
36958 .PHONY: all-tk maybe-all-tk
36959 maybe-all-tk:
36960 @if gcc-bootstrap
36961 all-tk: stage_current
36962 @endif gcc-bootstrap
36963 @if tk
36964 TARGET-tk=all
36965 maybe-all-tk: all-tk
36966 all-tk: configure-tk
36967         @: $(MAKE); $(unstage)
36968         @r=`${PWD_COMMAND}`; export r; \
36969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36970         $(HOST_EXPORTS)  \
36971         (cd $(HOST_SUBDIR)/tk && \
36972           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36973                 $(TARGET-tk))
36974 @endif tk
36975
36976
36977
36978
36979 .PHONY: check-tk maybe-check-tk
36980 maybe-check-tk:
36981 @if tk
36982 maybe-check-tk: check-tk
36983
36984 check-tk:
36985         @: $(MAKE); $(unstage)
36986         @r=`${PWD_COMMAND}`; export r; \
36987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36988         $(HOST_EXPORTS)  \
36989         (cd $(HOST_SUBDIR)/tk && \
36990           $(MAKE) $(FLAGS_TO_PASS)  check)
36991
36992 @endif tk
36993
36994 .PHONY: install-tk maybe-install-tk
36995 maybe-install-tk:
36996 @if tk
36997 maybe-install-tk: install-tk
36998
36999 install-tk: installdirs
37000         @: $(MAKE); $(unstage)
37001         @r=`${PWD_COMMAND}`; export r; \
37002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37003         $(HOST_EXPORTS) \
37004         (cd $(HOST_SUBDIR)/tk && \
37005           $(MAKE) $(FLAGS_TO_PASS)  install)
37006
37007 @endif tk
37008
37009 .PHONY: install-strip-tk maybe-install-strip-tk
37010 maybe-install-strip-tk:
37011 @if tk
37012 maybe-install-strip-tk: install-strip-tk
37013
37014 install-strip-tk: installdirs
37015         @: $(MAKE); $(unstage)
37016         @r=`${PWD_COMMAND}`; export r; \
37017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37018         $(HOST_EXPORTS) \
37019         (cd $(HOST_SUBDIR)/tk && \
37020           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37021
37022 @endif tk
37023
37024 # Other targets (info, dvi, pdf, etc.)
37025
37026 .PHONY: maybe-info-tk info-tk
37027 maybe-info-tk:
37028 @if tk
37029 maybe-info-tk: info-tk
37030
37031 info-tk: \
37032     configure-tk 
37033         @: $(MAKE); $(unstage)
37034         @[ -f ./tk/Makefile ] || exit 0; \
37035         r=`${PWD_COMMAND}`; export r; \
37036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37037         $(HOST_EXPORTS) \
37038         for flag in $(EXTRA_HOST_FLAGS) ; do \
37039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37040         done; \
37041         echo "Doing info in tk"; \
37042         (cd $(HOST_SUBDIR)/tk && \
37043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37045                   "RANLIB=$${RANLIB}" \
37046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37047                   info) \
37048           || exit 1
37049
37050 @endif tk
37051
37052 .PHONY: maybe-dvi-tk dvi-tk
37053 maybe-dvi-tk:
37054 @if tk
37055 maybe-dvi-tk: dvi-tk
37056
37057 dvi-tk: \
37058     configure-tk 
37059         @: $(MAKE); $(unstage)
37060         @[ -f ./tk/Makefile ] || exit 0; \
37061         r=`${PWD_COMMAND}`; export r; \
37062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37063         $(HOST_EXPORTS) \
37064         for flag in $(EXTRA_HOST_FLAGS) ; do \
37065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37066         done; \
37067         echo "Doing dvi in tk"; \
37068         (cd $(HOST_SUBDIR)/tk && \
37069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37071                   "RANLIB=$${RANLIB}" \
37072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37073                   dvi) \
37074           || exit 1
37075
37076 @endif tk
37077
37078 .PHONY: maybe-pdf-tk pdf-tk
37079 maybe-pdf-tk:
37080 @if tk
37081 maybe-pdf-tk: pdf-tk
37082
37083 pdf-tk: \
37084     configure-tk 
37085         @: $(MAKE); $(unstage)
37086         @[ -f ./tk/Makefile ] || exit 0; \
37087         r=`${PWD_COMMAND}`; export r; \
37088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37089         $(HOST_EXPORTS) \
37090         for flag in $(EXTRA_HOST_FLAGS) ; do \
37091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37092         done; \
37093         echo "Doing pdf in tk"; \
37094         (cd $(HOST_SUBDIR)/tk && \
37095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37097                   "RANLIB=$${RANLIB}" \
37098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37099                   pdf) \
37100           || exit 1
37101
37102 @endif tk
37103
37104 .PHONY: maybe-html-tk html-tk
37105 maybe-html-tk:
37106 @if tk
37107 maybe-html-tk: html-tk
37108
37109 html-tk: \
37110     configure-tk 
37111         @: $(MAKE); $(unstage)
37112         @[ -f ./tk/Makefile ] || exit 0; \
37113         r=`${PWD_COMMAND}`; export r; \
37114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37115         $(HOST_EXPORTS) \
37116         for flag in $(EXTRA_HOST_FLAGS) ; do \
37117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37118         done; \
37119         echo "Doing html in tk"; \
37120         (cd $(HOST_SUBDIR)/tk && \
37121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37123                   "RANLIB=$${RANLIB}" \
37124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37125                   html) \
37126           || exit 1
37127
37128 @endif tk
37129
37130 .PHONY: maybe-TAGS-tk TAGS-tk
37131 maybe-TAGS-tk:
37132 @if tk
37133 maybe-TAGS-tk: TAGS-tk
37134
37135 TAGS-tk: \
37136     configure-tk 
37137         @: $(MAKE); $(unstage)
37138         @[ -f ./tk/Makefile ] || exit 0; \
37139         r=`${PWD_COMMAND}`; export r; \
37140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37141         $(HOST_EXPORTS) \
37142         for flag in $(EXTRA_HOST_FLAGS) ; do \
37143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37144         done; \
37145         echo "Doing TAGS in tk"; \
37146         (cd $(HOST_SUBDIR)/tk && \
37147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37149                   "RANLIB=$${RANLIB}" \
37150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37151                   TAGS) \
37152           || exit 1
37153
37154 @endif tk
37155
37156 .PHONY: maybe-install-info-tk install-info-tk
37157 maybe-install-info-tk:
37158 @if tk
37159 maybe-install-info-tk: install-info-tk
37160
37161 install-info-tk: \
37162     configure-tk \
37163     info-tk 
37164         @: $(MAKE); $(unstage)
37165         @[ -f ./tk/Makefile ] || exit 0; \
37166         r=`${PWD_COMMAND}`; export r; \
37167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37168         $(HOST_EXPORTS) \
37169         for flag in $(EXTRA_HOST_FLAGS) ; do \
37170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37171         done; \
37172         echo "Doing install-info in tk"; \
37173         (cd $(HOST_SUBDIR)/tk && \
37174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37176                   "RANLIB=$${RANLIB}" \
37177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37178                   install-info) \
37179           || exit 1
37180
37181 @endif tk
37182
37183 .PHONY: maybe-install-dvi-tk install-dvi-tk
37184 maybe-install-dvi-tk:
37185 @if tk
37186 maybe-install-dvi-tk: install-dvi-tk
37187
37188 install-dvi-tk: \
37189     configure-tk \
37190     dvi-tk 
37191         @: $(MAKE); $(unstage)
37192         @[ -f ./tk/Makefile ] || exit 0; \
37193         r=`${PWD_COMMAND}`; export r; \
37194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37195         $(HOST_EXPORTS) \
37196         for flag in $(EXTRA_HOST_FLAGS) ; do \
37197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37198         done; \
37199         echo "Doing install-dvi in tk"; \
37200         (cd $(HOST_SUBDIR)/tk && \
37201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37203                   "RANLIB=$${RANLIB}" \
37204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37205                   install-dvi) \
37206           || exit 1
37207
37208 @endif tk
37209
37210 .PHONY: maybe-install-pdf-tk install-pdf-tk
37211 maybe-install-pdf-tk:
37212 @if tk
37213 maybe-install-pdf-tk: install-pdf-tk
37214
37215 install-pdf-tk: \
37216     configure-tk \
37217     pdf-tk 
37218         @: $(MAKE); $(unstage)
37219         @[ -f ./tk/Makefile ] || exit 0; \
37220         r=`${PWD_COMMAND}`; export r; \
37221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37222         $(HOST_EXPORTS) \
37223         for flag in $(EXTRA_HOST_FLAGS) ; do \
37224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37225         done; \
37226         echo "Doing install-pdf in tk"; \
37227         (cd $(HOST_SUBDIR)/tk && \
37228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37230                   "RANLIB=$${RANLIB}" \
37231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37232                   install-pdf) \
37233           || exit 1
37234
37235 @endif tk
37236
37237 .PHONY: maybe-install-html-tk install-html-tk
37238 maybe-install-html-tk:
37239 @if tk
37240 maybe-install-html-tk: install-html-tk
37241
37242 install-html-tk: \
37243     configure-tk \
37244     html-tk 
37245         @: $(MAKE); $(unstage)
37246         @[ -f ./tk/Makefile ] || exit 0; \
37247         r=`${PWD_COMMAND}`; export r; \
37248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37249         $(HOST_EXPORTS) \
37250         for flag in $(EXTRA_HOST_FLAGS) ; do \
37251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37252         done; \
37253         echo "Doing install-html in tk"; \
37254         (cd $(HOST_SUBDIR)/tk && \
37255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37257                   "RANLIB=$${RANLIB}" \
37258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37259                   install-html) \
37260           || exit 1
37261
37262 @endif tk
37263
37264 .PHONY: maybe-installcheck-tk installcheck-tk
37265 maybe-installcheck-tk:
37266 @if tk
37267 maybe-installcheck-tk: installcheck-tk
37268
37269 installcheck-tk: \
37270     configure-tk 
37271         @: $(MAKE); $(unstage)
37272         @[ -f ./tk/Makefile ] || exit 0; \
37273         r=`${PWD_COMMAND}`; export r; \
37274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37275         $(HOST_EXPORTS) \
37276         for flag in $(EXTRA_HOST_FLAGS) ; do \
37277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37278         done; \
37279         echo "Doing installcheck in tk"; \
37280         (cd $(HOST_SUBDIR)/tk && \
37281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37283                   "RANLIB=$${RANLIB}" \
37284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37285                   installcheck) \
37286           || exit 1
37287
37288 @endif tk
37289
37290 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37291 maybe-mostlyclean-tk:
37292 @if tk
37293 maybe-mostlyclean-tk: mostlyclean-tk
37294
37295 mostlyclean-tk: 
37296         @: $(MAKE); $(unstage)
37297         @[ -f ./tk/Makefile ] || exit 0; \
37298         r=`${PWD_COMMAND}`; export r; \
37299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37300         $(HOST_EXPORTS) \
37301         for flag in $(EXTRA_HOST_FLAGS) ; do \
37302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37303         done; \
37304         echo "Doing mostlyclean in tk"; \
37305         (cd $(HOST_SUBDIR)/tk && \
37306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37308                   "RANLIB=$${RANLIB}" \
37309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37310                   mostlyclean) \
37311           || exit 1
37312
37313 @endif tk
37314
37315 .PHONY: maybe-clean-tk clean-tk
37316 maybe-clean-tk:
37317 @if tk
37318 maybe-clean-tk: clean-tk
37319
37320 clean-tk: 
37321         @: $(MAKE); $(unstage)
37322         @[ -f ./tk/Makefile ] || exit 0; \
37323         r=`${PWD_COMMAND}`; export r; \
37324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37325         $(HOST_EXPORTS) \
37326         for flag in $(EXTRA_HOST_FLAGS) ; do \
37327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37328         done; \
37329         echo "Doing clean in tk"; \
37330         (cd $(HOST_SUBDIR)/tk && \
37331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37333                   "RANLIB=$${RANLIB}" \
37334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37335                   clean) \
37336           || exit 1
37337
37338 @endif tk
37339
37340 .PHONY: maybe-distclean-tk distclean-tk
37341 maybe-distclean-tk:
37342 @if tk
37343 maybe-distclean-tk: distclean-tk
37344
37345 distclean-tk: 
37346         @: $(MAKE); $(unstage)
37347         @[ -f ./tk/Makefile ] || exit 0; \
37348         r=`${PWD_COMMAND}`; export r; \
37349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37350         $(HOST_EXPORTS) \
37351         for flag in $(EXTRA_HOST_FLAGS) ; do \
37352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37353         done; \
37354         echo "Doing distclean in tk"; \
37355         (cd $(HOST_SUBDIR)/tk && \
37356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37358                   "RANLIB=$${RANLIB}" \
37359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37360                   distclean) \
37361           || exit 1
37362
37363 @endif tk
37364
37365 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37366 maybe-maintainer-clean-tk:
37367 @if tk
37368 maybe-maintainer-clean-tk: maintainer-clean-tk
37369
37370 maintainer-clean-tk: 
37371         @: $(MAKE); $(unstage)
37372         @[ -f ./tk/Makefile ] || exit 0; \
37373         r=`${PWD_COMMAND}`; export r; \
37374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37375         $(HOST_EXPORTS) \
37376         for flag in $(EXTRA_HOST_FLAGS) ; do \
37377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37378         done; \
37379         echo "Doing maintainer-clean in tk"; \
37380         (cd $(HOST_SUBDIR)/tk && \
37381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37383                   "RANLIB=$${RANLIB}" \
37384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37385                   maintainer-clean) \
37386           || exit 1
37387
37388 @endif tk
37389
37390
37391
37392 .PHONY: configure-libtermcap maybe-configure-libtermcap
37393 maybe-configure-libtermcap:
37394 @if gcc-bootstrap
37395 configure-libtermcap: stage_current
37396 @endif gcc-bootstrap
37397 @if libtermcap
37398 maybe-configure-libtermcap: configure-libtermcap
37399 configure-libtermcap: 
37400         @: $(MAKE); $(unstage)
37401         @r=`${PWD_COMMAND}`; export r; \
37402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37403         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37404         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37405         $(HOST_EXPORTS)  \
37406         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37407         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37408         case $(srcdir) in \
37409           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37410           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37411                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37412         esac; \
37413         module_srcdir=libtermcap; \
37414         $(SHELL) \
37415           $$s/$$module_srcdir/configure \
37416           --srcdir=$${topdir}/$$module_srcdir \
37417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37418           --target=${target_alias}  \
37419           || exit 1
37420 @endif libtermcap
37421
37422
37423
37424
37425
37426 .PHONY: all-libtermcap maybe-all-libtermcap
37427 maybe-all-libtermcap:
37428 @if gcc-bootstrap
37429 all-libtermcap: stage_current
37430 @endif gcc-bootstrap
37431 @if libtermcap
37432 TARGET-libtermcap=all
37433 maybe-all-libtermcap: all-libtermcap
37434 all-libtermcap: configure-libtermcap
37435         @: $(MAKE); $(unstage)
37436         @r=`${PWD_COMMAND}`; export r; \
37437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37438         $(HOST_EXPORTS)  \
37439         (cd $(HOST_SUBDIR)/libtermcap && \
37440           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37441                 $(TARGET-libtermcap))
37442 @endif libtermcap
37443
37444
37445
37446
37447 .PHONY: check-libtermcap maybe-check-libtermcap
37448 maybe-check-libtermcap:
37449 @if libtermcap
37450 maybe-check-libtermcap: check-libtermcap
37451
37452 check-libtermcap:
37453
37454 @endif libtermcap
37455
37456 .PHONY: install-libtermcap maybe-install-libtermcap
37457 maybe-install-libtermcap:
37458 @if libtermcap
37459 maybe-install-libtermcap: install-libtermcap
37460
37461 install-libtermcap: installdirs
37462         @: $(MAKE); $(unstage)
37463         @r=`${PWD_COMMAND}`; export r; \
37464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37465         $(HOST_EXPORTS) \
37466         (cd $(HOST_SUBDIR)/libtermcap && \
37467           $(MAKE) $(FLAGS_TO_PASS)  install)
37468
37469 @endif libtermcap
37470
37471 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37472 maybe-install-strip-libtermcap:
37473 @if libtermcap
37474 maybe-install-strip-libtermcap: install-strip-libtermcap
37475
37476 install-strip-libtermcap: installdirs
37477         @: $(MAKE); $(unstage)
37478         @r=`${PWD_COMMAND}`; export r; \
37479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37480         $(HOST_EXPORTS) \
37481         (cd $(HOST_SUBDIR)/libtermcap && \
37482           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37483
37484 @endif libtermcap
37485
37486 # Other targets (info, dvi, pdf, etc.)
37487
37488 .PHONY: maybe-info-libtermcap info-libtermcap
37489 maybe-info-libtermcap:
37490 @if libtermcap
37491 maybe-info-libtermcap: info-libtermcap
37492
37493 info-libtermcap: \
37494     configure-libtermcap 
37495         @: $(MAKE); $(unstage)
37496         @[ -f ./libtermcap/Makefile ] || exit 0; \
37497         r=`${PWD_COMMAND}`; export r; \
37498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37499         $(HOST_EXPORTS) \
37500         for flag in $(EXTRA_HOST_FLAGS) ; do \
37501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37502         done; \
37503         echo "Doing info in libtermcap"; \
37504         (cd $(HOST_SUBDIR)/libtermcap && \
37505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37507                   "RANLIB=$${RANLIB}" \
37508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37509                   info) \
37510           || exit 1
37511
37512 @endif libtermcap
37513
37514 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37515 maybe-dvi-libtermcap:
37516 @if libtermcap
37517 maybe-dvi-libtermcap: dvi-libtermcap
37518
37519 dvi-libtermcap: \
37520     configure-libtermcap 
37521         @: $(MAKE); $(unstage)
37522         @[ -f ./libtermcap/Makefile ] || exit 0; \
37523         r=`${PWD_COMMAND}`; export r; \
37524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37525         $(HOST_EXPORTS) \
37526         for flag in $(EXTRA_HOST_FLAGS) ; do \
37527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37528         done; \
37529         echo "Doing dvi in libtermcap"; \
37530         (cd $(HOST_SUBDIR)/libtermcap && \
37531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37533                   "RANLIB=$${RANLIB}" \
37534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37535                   dvi) \
37536           || exit 1
37537
37538 @endif libtermcap
37539
37540 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37541 maybe-pdf-libtermcap:
37542 @if libtermcap
37543 maybe-pdf-libtermcap: pdf-libtermcap
37544
37545 pdf-libtermcap: \
37546     configure-libtermcap 
37547         @: $(MAKE); $(unstage)
37548         @[ -f ./libtermcap/Makefile ] || exit 0; \
37549         r=`${PWD_COMMAND}`; export r; \
37550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37551         $(HOST_EXPORTS) \
37552         for flag in $(EXTRA_HOST_FLAGS) ; do \
37553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37554         done; \
37555         echo "Doing pdf in libtermcap"; \
37556         (cd $(HOST_SUBDIR)/libtermcap && \
37557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37559                   "RANLIB=$${RANLIB}" \
37560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37561                   pdf) \
37562           || exit 1
37563
37564 @endif libtermcap
37565
37566 .PHONY: maybe-html-libtermcap html-libtermcap
37567 maybe-html-libtermcap:
37568 @if libtermcap
37569 maybe-html-libtermcap: html-libtermcap
37570
37571 html-libtermcap: \
37572     configure-libtermcap 
37573         @: $(MAKE); $(unstage)
37574         @[ -f ./libtermcap/Makefile ] || exit 0; \
37575         r=`${PWD_COMMAND}`; export r; \
37576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37577         $(HOST_EXPORTS) \
37578         for flag in $(EXTRA_HOST_FLAGS) ; do \
37579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37580         done; \
37581         echo "Doing html in libtermcap"; \
37582         (cd $(HOST_SUBDIR)/libtermcap && \
37583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37585                   "RANLIB=$${RANLIB}" \
37586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37587                   html) \
37588           || exit 1
37589
37590 @endif libtermcap
37591
37592 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37593 maybe-TAGS-libtermcap:
37594 @if libtermcap
37595 maybe-TAGS-libtermcap: TAGS-libtermcap
37596
37597 TAGS-libtermcap: \
37598     configure-libtermcap 
37599         @: $(MAKE); $(unstage)
37600         @[ -f ./libtermcap/Makefile ] || exit 0; \
37601         r=`${PWD_COMMAND}`; export r; \
37602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37603         $(HOST_EXPORTS) \
37604         for flag in $(EXTRA_HOST_FLAGS) ; do \
37605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37606         done; \
37607         echo "Doing TAGS in libtermcap"; \
37608         (cd $(HOST_SUBDIR)/libtermcap && \
37609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37611                   "RANLIB=$${RANLIB}" \
37612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37613                   TAGS) \
37614           || exit 1
37615
37616 @endif libtermcap
37617
37618 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37619 maybe-install-info-libtermcap:
37620 @if libtermcap
37621 maybe-install-info-libtermcap: install-info-libtermcap
37622
37623 install-info-libtermcap: \
37624     configure-libtermcap \
37625     info-libtermcap 
37626         @: $(MAKE); $(unstage)
37627         @[ -f ./libtermcap/Makefile ] || exit 0; \
37628         r=`${PWD_COMMAND}`; export r; \
37629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37630         $(HOST_EXPORTS) \
37631         for flag in $(EXTRA_HOST_FLAGS) ; do \
37632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37633         done; \
37634         echo "Doing install-info in libtermcap"; \
37635         (cd $(HOST_SUBDIR)/libtermcap && \
37636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37638                   "RANLIB=$${RANLIB}" \
37639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37640                   install-info) \
37641           || exit 1
37642
37643 @endif libtermcap
37644
37645 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
37646 maybe-install-dvi-libtermcap:
37647 @if libtermcap
37648 maybe-install-dvi-libtermcap: install-dvi-libtermcap
37649
37650 install-dvi-libtermcap: \
37651     configure-libtermcap \
37652     dvi-libtermcap 
37653         @: $(MAKE); $(unstage)
37654         @[ -f ./libtermcap/Makefile ] || exit 0; \
37655         r=`${PWD_COMMAND}`; export r; \
37656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657         $(HOST_EXPORTS) \
37658         for flag in $(EXTRA_HOST_FLAGS) ; do \
37659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37660         done; \
37661         echo "Doing install-dvi in libtermcap"; \
37662         (cd $(HOST_SUBDIR)/libtermcap && \
37663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37665                   "RANLIB=$${RANLIB}" \
37666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37667                   install-dvi) \
37668           || exit 1
37669
37670 @endif libtermcap
37671
37672 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37673 maybe-install-pdf-libtermcap:
37674 @if libtermcap
37675 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37676
37677 install-pdf-libtermcap: \
37678     configure-libtermcap \
37679     pdf-libtermcap 
37680         @: $(MAKE); $(unstage)
37681         @[ -f ./libtermcap/Makefile ] || exit 0; \
37682         r=`${PWD_COMMAND}`; export r; \
37683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37684         $(HOST_EXPORTS) \
37685         for flag in $(EXTRA_HOST_FLAGS) ; do \
37686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37687         done; \
37688         echo "Doing install-pdf in libtermcap"; \
37689         (cd $(HOST_SUBDIR)/libtermcap && \
37690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37692                   "RANLIB=$${RANLIB}" \
37693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37694                   install-pdf) \
37695           || exit 1
37696
37697 @endif libtermcap
37698
37699 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37700 maybe-install-html-libtermcap:
37701 @if libtermcap
37702 maybe-install-html-libtermcap: install-html-libtermcap
37703
37704 install-html-libtermcap: \
37705     configure-libtermcap \
37706     html-libtermcap 
37707         @: $(MAKE); $(unstage)
37708         @[ -f ./libtermcap/Makefile ] || exit 0; \
37709         r=`${PWD_COMMAND}`; export r; \
37710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37711         $(HOST_EXPORTS) \
37712         for flag in $(EXTRA_HOST_FLAGS) ; do \
37713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37714         done; \
37715         echo "Doing install-html in libtermcap"; \
37716         (cd $(HOST_SUBDIR)/libtermcap && \
37717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37719                   "RANLIB=$${RANLIB}" \
37720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37721                   install-html) \
37722           || exit 1
37723
37724 @endif libtermcap
37725
37726 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37727 maybe-installcheck-libtermcap:
37728 @if libtermcap
37729 maybe-installcheck-libtermcap: installcheck-libtermcap
37730
37731 installcheck-libtermcap: \
37732     configure-libtermcap 
37733         @: $(MAKE); $(unstage)
37734         @[ -f ./libtermcap/Makefile ] || exit 0; \
37735         r=`${PWD_COMMAND}`; export r; \
37736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37737         $(HOST_EXPORTS) \
37738         for flag in $(EXTRA_HOST_FLAGS) ; do \
37739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37740         done; \
37741         echo "Doing installcheck in libtermcap"; \
37742         (cd $(HOST_SUBDIR)/libtermcap && \
37743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37745                   "RANLIB=$${RANLIB}" \
37746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37747                   installcheck) \
37748           || exit 1
37749
37750 @endif libtermcap
37751
37752 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37753 maybe-mostlyclean-libtermcap:
37754 @if libtermcap
37755 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37756
37757 # libtermcap doesn't support mostlyclean.
37758 mostlyclean-libtermcap:
37759
37760 @endif libtermcap
37761
37762 .PHONY: maybe-clean-libtermcap clean-libtermcap
37763 maybe-clean-libtermcap:
37764 @if libtermcap
37765 maybe-clean-libtermcap: clean-libtermcap
37766
37767 # libtermcap doesn't support clean.
37768 clean-libtermcap:
37769
37770 @endif libtermcap
37771
37772 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37773 maybe-distclean-libtermcap:
37774 @if libtermcap
37775 maybe-distclean-libtermcap: distclean-libtermcap
37776
37777 # libtermcap doesn't support distclean.
37778 distclean-libtermcap:
37779
37780 @endif libtermcap
37781
37782 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37783 maybe-maintainer-clean-libtermcap:
37784 @if libtermcap
37785 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37786
37787 # libtermcap doesn't support maintainer-clean.
37788 maintainer-clean-libtermcap:
37789
37790 @endif libtermcap
37791
37792
37793
37794 .PHONY: configure-utils maybe-configure-utils
37795 maybe-configure-utils:
37796 @if gcc-bootstrap
37797 configure-utils: stage_current
37798 @endif gcc-bootstrap
37799 @if utils
37800 maybe-configure-utils: configure-utils
37801 configure-utils: 
37802         @: $(MAKE); $(unstage)
37803         @r=`${PWD_COMMAND}`; export r; \
37804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37805         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37807         $(HOST_EXPORTS)  \
37808         echo Configuring in $(HOST_SUBDIR)/utils; \
37809         cd "$(HOST_SUBDIR)/utils" || exit 1; \
37810         case $(srcdir) in \
37811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37812           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37814         esac; \
37815         module_srcdir=utils; \
37816         $(SHELL) \
37817           $$s/$$module_srcdir/configure \
37818           --srcdir=$${topdir}/$$module_srcdir \
37819           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37820           --target=${target_alias}  \
37821           || exit 1
37822 @endif utils
37823
37824
37825
37826
37827
37828 .PHONY: all-utils maybe-all-utils
37829 maybe-all-utils:
37830 @if gcc-bootstrap
37831 all-utils: stage_current
37832 @endif gcc-bootstrap
37833 @if utils
37834 TARGET-utils=all
37835 maybe-all-utils: all-utils
37836 all-utils: configure-utils
37837         @: $(MAKE); $(unstage)
37838         @r=`${PWD_COMMAND}`; export r; \
37839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37840         $(HOST_EXPORTS)  \
37841         (cd $(HOST_SUBDIR)/utils && \
37842           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37843                 $(TARGET-utils))
37844 @endif utils
37845
37846
37847
37848
37849 .PHONY: check-utils maybe-check-utils
37850 maybe-check-utils:
37851 @if utils
37852 maybe-check-utils: check-utils
37853
37854 check-utils:
37855
37856 @endif utils
37857
37858 .PHONY: install-utils maybe-install-utils
37859 maybe-install-utils:
37860 @if utils
37861 maybe-install-utils: install-utils
37862
37863 install-utils: installdirs
37864         @: $(MAKE); $(unstage)
37865         @r=`${PWD_COMMAND}`; export r; \
37866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37867         $(HOST_EXPORTS) \
37868         (cd $(HOST_SUBDIR)/utils && \
37869           $(MAKE) $(FLAGS_TO_PASS)  install)
37870
37871 @endif utils
37872
37873 .PHONY: install-strip-utils maybe-install-strip-utils
37874 maybe-install-strip-utils:
37875 @if utils
37876 maybe-install-strip-utils: install-strip-utils
37877
37878 install-strip-utils: installdirs
37879         @: $(MAKE); $(unstage)
37880         @r=`${PWD_COMMAND}`; export r; \
37881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37882         $(HOST_EXPORTS) \
37883         (cd $(HOST_SUBDIR)/utils && \
37884           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37885
37886 @endif utils
37887
37888 # Other targets (info, dvi, pdf, etc.)
37889
37890 .PHONY: maybe-info-utils info-utils
37891 maybe-info-utils:
37892 @if utils
37893 maybe-info-utils: info-utils
37894
37895 info-utils: \
37896     configure-utils 
37897         @: $(MAKE); $(unstage)
37898         @[ -f ./utils/Makefile ] || exit 0; \
37899         r=`${PWD_COMMAND}`; export r; \
37900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37901         $(HOST_EXPORTS) \
37902         for flag in $(EXTRA_HOST_FLAGS) ; do \
37903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37904         done; \
37905         echo "Doing info in utils"; \
37906         (cd $(HOST_SUBDIR)/utils && \
37907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37909                   "RANLIB=$${RANLIB}" \
37910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37911                   info) \
37912           || exit 1
37913
37914 @endif utils
37915
37916 .PHONY: maybe-dvi-utils dvi-utils
37917 maybe-dvi-utils:
37918 @if utils
37919 maybe-dvi-utils: dvi-utils
37920
37921 dvi-utils: \
37922     configure-utils 
37923         @: $(MAKE); $(unstage)
37924         @[ -f ./utils/Makefile ] || exit 0; \
37925         r=`${PWD_COMMAND}`; export r; \
37926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37927         $(HOST_EXPORTS) \
37928         for flag in $(EXTRA_HOST_FLAGS) ; do \
37929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37930         done; \
37931         echo "Doing dvi in utils"; \
37932         (cd $(HOST_SUBDIR)/utils && \
37933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37935                   "RANLIB=$${RANLIB}" \
37936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37937                   dvi) \
37938           || exit 1
37939
37940 @endif utils
37941
37942 .PHONY: maybe-pdf-utils pdf-utils
37943 maybe-pdf-utils:
37944 @if utils
37945 maybe-pdf-utils: pdf-utils
37946
37947 pdf-utils: \
37948     configure-utils 
37949         @: $(MAKE); $(unstage)
37950         @[ -f ./utils/Makefile ] || exit 0; \
37951         r=`${PWD_COMMAND}`; export r; \
37952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37953         $(HOST_EXPORTS) \
37954         for flag in $(EXTRA_HOST_FLAGS) ; do \
37955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37956         done; \
37957         echo "Doing pdf in utils"; \
37958         (cd $(HOST_SUBDIR)/utils && \
37959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37961                   "RANLIB=$${RANLIB}" \
37962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37963                   pdf) \
37964           || exit 1
37965
37966 @endif utils
37967
37968 .PHONY: maybe-html-utils html-utils
37969 maybe-html-utils:
37970 @if utils
37971 maybe-html-utils: html-utils
37972
37973 html-utils: \
37974     configure-utils 
37975         @: $(MAKE); $(unstage)
37976         @[ -f ./utils/Makefile ] || exit 0; \
37977         r=`${PWD_COMMAND}`; export r; \
37978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37979         $(HOST_EXPORTS) \
37980         for flag in $(EXTRA_HOST_FLAGS) ; do \
37981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37982         done; \
37983         echo "Doing html in utils"; \
37984         (cd $(HOST_SUBDIR)/utils && \
37985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37987                   "RANLIB=$${RANLIB}" \
37988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37989                   html) \
37990           || exit 1
37991
37992 @endif utils
37993
37994 .PHONY: maybe-TAGS-utils TAGS-utils
37995 maybe-TAGS-utils:
37996 @if utils
37997 maybe-TAGS-utils: TAGS-utils
37998
37999 TAGS-utils: \
38000     configure-utils 
38001         @: $(MAKE); $(unstage)
38002         @[ -f ./utils/Makefile ] || exit 0; \
38003         r=`${PWD_COMMAND}`; export r; \
38004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38005         $(HOST_EXPORTS) \
38006         for flag in $(EXTRA_HOST_FLAGS) ; do \
38007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38008         done; \
38009         echo "Doing TAGS in utils"; \
38010         (cd $(HOST_SUBDIR)/utils && \
38011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38013                   "RANLIB=$${RANLIB}" \
38014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38015                   TAGS) \
38016           || exit 1
38017
38018 @endif utils
38019
38020 .PHONY: maybe-install-info-utils install-info-utils
38021 maybe-install-info-utils:
38022 @if utils
38023 maybe-install-info-utils: install-info-utils
38024
38025 install-info-utils: \
38026     configure-utils \
38027     info-utils 
38028         @: $(MAKE); $(unstage)
38029         @[ -f ./utils/Makefile ] || exit 0; \
38030         r=`${PWD_COMMAND}`; export r; \
38031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38032         $(HOST_EXPORTS) \
38033         for flag in $(EXTRA_HOST_FLAGS) ; do \
38034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38035         done; \
38036         echo "Doing install-info in utils"; \
38037         (cd $(HOST_SUBDIR)/utils && \
38038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38040                   "RANLIB=$${RANLIB}" \
38041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38042                   install-info) \
38043           || exit 1
38044
38045 @endif utils
38046
38047 .PHONY: maybe-install-dvi-utils install-dvi-utils
38048 maybe-install-dvi-utils:
38049 @if utils
38050 maybe-install-dvi-utils: install-dvi-utils
38051
38052 install-dvi-utils: \
38053     configure-utils \
38054     dvi-utils 
38055         @: $(MAKE); $(unstage)
38056         @[ -f ./utils/Makefile ] || exit 0; \
38057         r=`${PWD_COMMAND}`; export r; \
38058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38059         $(HOST_EXPORTS) \
38060         for flag in $(EXTRA_HOST_FLAGS) ; do \
38061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38062         done; \
38063         echo "Doing install-dvi in utils"; \
38064         (cd $(HOST_SUBDIR)/utils && \
38065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38067                   "RANLIB=$${RANLIB}" \
38068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38069                   install-dvi) \
38070           || exit 1
38071
38072 @endif utils
38073
38074 .PHONY: maybe-install-pdf-utils install-pdf-utils
38075 maybe-install-pdf-utils:
38076 @if utils
38077 maybe-install-pdf-utils: install-pdf-utils
38078
38079 install-pdf-utils: \
38080     configure-utils \
38081     pdf-utils 
38082         @: $(MAKE); $(unstage)
38083         @[ -f ./utils/Makefile ] || exit 0; \
38084         r=`${PWD_COMMAND}`; export r; \
38085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38086         $(HOST_EXPORTS) \
38087         for flag in $(EXTRA_HOST_FLAGS) ; do \
38088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38089         done; \
38090         echo "Doing install-pdf in utils"; \
38091         (cd $(HOST_SUBDIR)/utils && \
38092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38094                   "RANLIB=$${RANLIB}" \
38095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38096                   install-pdf) \
38097           || exit 1
38098
38099 @endif utils
38100
38101 .PHONY: maybe-install-html-utils install-html-utils
38102 maybe-install-html-utils:
38103 @if utils
38104 maybe-install-html-utils: install-html-utils
38105
38106 install-html-utils: \
38107     configure-utils \
38108     html-utils 
38109         @: $(MAKE); $(unstage)
38110         @[ -f ./utils/Makefile ] || exit 0; \
38111         r=`${PWD_COMMAND}`; export r; \
38112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38113         $(HOST_EXPORTS) \
38114         for flag in $(EXTRA_HOST_FLAGS) ; do \
38115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38116         done; \
38117         echo "Doing install-html in utils"; \
38118         (cd $(HOST_SUBDIR)/utils && \
38119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38121                   "RANLIB=$${RANLIB}" \
38122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38123                   install-html) \
38124           || exit 1
38125
38126 @endif utils
38127
38128 .PHONY: maybe-installcheck-utils installcheck-utils
38129 maybe-installcheck-utils:
38130 @if utils
38131 maybe-installcheck-utils: installcheck-utils
38132
38133 installcheck-utils: \
38134     configure-utils 
38135         @: $(MAKE); $(unstage)
38136         @[ -f ./utils/Makefile ] || exit 0; \
38137         r=`${PWD_COMMAND}`; export r; \
38138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38139         $(HOST_EXPORTS) \
38140         for flag in $(EXTRA_HOST_FLAGS) ; do \
38141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38142         done; \
38143         echo "Doing installcheck in utils"; \
38144         (cd $(HOST_SUBDIR)/utils && \
38145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38147                   "RANLIB=$${RANLIB}" \
38148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38149                   installcheck) \
38150           || exit 1
38151
38152 @endif utils
38153
38154 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38155 maybe-mostlyclean-utils:
38156 @if utils
38157 maybe-mostlyclean-utils: mostlyclean-utils
38158
38159 mostlyclean-utils: 
38160         @: $(MAKE); $(unstage)
38161         @[ -f ./utils/Makefile ] || exit 0; \
38162         r=`${PWD_COMMAND}`; export r; \
38163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38164         $(HOST_EXPORTS) \
38165         for flag in $(EXTRA_HOST_FLAGS) ; do \
38166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38167         done; \
38168         echo "Doing mostlyclean in utils"; \
38169         (cd $(HOST_SUBDIR)/utils && \
38170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38172                   "RANLIB=$${RANLIB}" \
38173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38174                   mostlyclean) \
38175           || exit 1
38176
38177 @endif utils
38178
38179 .PHONY: maybe-clean-utils clean-utils
38180 maybe-clean-utils:
38181 @if utils
38182 maybe-clean-utils: clean-utils
38183
38184 clean-utils: 
38185         @: $(MAKE); $(unstage)
38186         @[ -f ./utils/Makefile ] || exit 0; \
38187         r=`${PWD_COMMAND}`; export r; \
38188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38189         $(HOST_EXPORTS) \
38190         for flag in $(EXTRA_HOST_FLAGS) ; do \
38191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38192         done; \
38193         echo "Doing clean in utils"; \
38194         (cd $(HOST_SUBDIR)/utils && \
38195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38197                   "RANLIB=$${RANLIB}" \
38198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38199                   clean) \
38200           || exit 1
38201
38202 @endif utils
38203
38204 .PHONY: maybe-distclean-utils distclean-utils
38205 maybe-distclean-utils:
38206 @if utils
38207 maybe-distclean-utils: distclean-utils
38208
38209 distclean-utils: 
38210         @: $(MAKE); $(unstage)
38211         @[ -f ./utils/Makefile ] || exit 0; \
38212         r=`${PWD_COMMAND}`; export r; \
38213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38214         $(HOST_EXPORTS) \
38215         for flag in $(EXTRA_HOST_FLAGS) ; do \
38216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38217         done; \
38218         echo "Doing distclean in utils"; \
38219         (cd $(HOST_SUBDIR)/utils && \
38220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38222                   "RANLIB=$${RANLIB}" \
38223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38224                   distclean) \
38225           || exit 1
38226
38227 @endif utils
38228
38229 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38230 maybe-maintainer-clean-utils:
38231 @if utils
38232 maybe-maintainer-clean-utils: maintainer-clean-utils
38233
38234 maintainer-clean-utils: 
38235         @: $(MAKE); $(unstage)
38236         @[ -f ./utils/Makefile ] || exit 0; \
38237         r=`${PWD_COMMAND}`; export r; \
38238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38239         $(HOST_EXPORTS) \
38240         for flag in $(EXTRA_HOST_FLAGS) ; do \
38241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38242         done; \
38243         echo "Doing maintainer-clean in utils"; \
38244         (cd $(HOST_SUBDIR)/utils && \
38245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38247                   "RANLIB=$${RANLIB}" \
38248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38249                   maintainer-clean) \
38250           || exit 1
38251
38252 @endif utils
38253
38254
38255
38256 .PHONY: configure-c++tools maybe-configure-c++tools
38257 maybe-configure-c++tools:
38258 @if gcc-bootstrap
38259 configure-c++tools: stage_current
38260 @endif gcc-bootstrap
38261 @if c++tools
38262 maybe-configure-c++tools: configure-c++tools
38263 configure-c++tools: 
38264         @: $(MAKE); $(unstage)
38265         @r=`${PWD_COMMAND}`; export r; \
38266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38267         test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38269         $(HOST_EXPORTS)  \
38270         echo Configuring in $(HOST_SUBDIR)/c++tools; \
38271         cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38272         case $(srcdir) in \
38273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38274           *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38276         esac; \
38277         module_srcdir=c++tools; \
38278         $(SHELL) \
38279           $$s/$$module_srcdir/configure \
38280           --srcdir=$${topdir}/$$module_srcdir \
38281           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38282           --target=${target_alias}  \
38283           || exit 1
38284 @endif c++tools
38285
38286
38287
38288
38289
38290 .PHONY: all-c++tools maybe-all-c++tools
38291 maybe-all-c++tools:
38292 @if gcc-bootstrap
38293 all-c++tools: stage_current
38294 @endif gcc-bootstrap
38295 @if c++tools
38296 TARGET-c++tools=all
38297 maybe-all-c++tools: all-c++tools
38298 all-c++tools: configure-c++tools
38299         @: $(MAKE); $(unstage)
38300         @r=`${PWD_COMMAND}`; export r; \
38301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38302         $(HOST_EXPORTS)  \
38303         (cd $(HOST_SUBDIR)/c++tools && \
38304           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38305                 $(TARGET-c++tools))
38306 @endif c++tools
38307
38308
38309
38310
38311 .PHONY: check-c++tools maybe-check-c++tools
38312 maybe-check-c++tools:
38313 @if c++tools
38314 maybe-check-c++tools: check-c++tools
38315
38316 check-c++tools:
38317         @: $(MAKE); $(unstage)
38318         @r=`${PWD_COMMAND}`; export r; \
38319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38320         $(HOST_EXPORTS)  \
38321         (cd $(HOST_SUBDIR)/c++tools && \
38322           $(MAKE) $(FLAGS_TO_PASS)  check)
38323
38324 @endif c++tools
38325
38326 .PHONY: install-c++tools maybe-install-c++tools
38327 maybe-install-c++tools:
38328 @if c++tools
38329 maybe-install-c++tools: install-c++tools
38330
38331 install-c++tools: installdirs
38332         @: $(MAKE); $(unstage)
38333         @r=`${PWD_COMMAND}`; export r; \
38334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38335         $(HOST_EXPORTS) \
38336         (cd $(HOST_SUBDIR)/c++tools && \
38337           $(MAKE) $(FLAGS_TO_PASS)  install)
38338
38339 @endif c++tools
38340
38341 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38342 maybe-install-strip-c++tools:
38343 @if c++tools
38344 maybe-install-strip-c++tools: install-strip-c++tools
38345
38346 install-strip-c++tools: installdirs
38347         @: $(MAKE); $(unstage)
38348         @r=`${PWD_COMMAND}`; export r; \
38349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38350         $(HOST_EXPORTS) \
38351         (cd $(HOST_SUBDIR)/c++tools && \
38352           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38353
38354 @endif c++tools
38355
38356 # Other targets (info, dvi, pdf, etc.)
38357
38358 .PHONY: maybe-info-c++tools info-c++tools
38359 maybe-info-c++tools:
38360 @if c++tools
38361 maybe-info-c++tools: info-c++tools
38362
38363 info-c++tools: \
38364     configure-c++tools 
38365         @: $(MAKE); $(unstage)
38366         @[ -f ./c++tools/Makefile ] || exit 0; \
38367         r=`${PWD_COMMAND}`; export r; \
38368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38369         $(HOST_EXPORTS) \
38370         for flag in $(EXTRA_HOST_FLAGS) ; do \
38371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38372         done; \
38373         echo "Doing info in c++tools"; \
38374         (cd $(HOST_SUBDIR)/c++tools && \
38375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38377                   "RANLIB=$${RANLIB}" \
38378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38379                   info) \
38380           || exit 1
38381
38382 @endif c++tools
38383
38384 .PHONY: maybe-dvi-c++tools dvi-c++tools
38385 maybe-dvi-c++tools:
38386 @if c++tools
38387 maybe-dvi-c++tools: dvi-c++tools
38388
38389 dvi-c++tools: \
38390     configure-c++tools 
38391         @: $(MAKE); $(unstage)
38392         @[ -f ./c++tools/Makefile ] || exit 0; \
38393         r=`${PWD_COMMAND}`; export r; \
38394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38395         $(HOST_EXPORTS) \
38396         for flag in $(EXTRA_HOST_FLAGS) ; do \
38397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38398         done; \
38399         echo "Doing dvi in c++tools"; \
38400         (cd $(HOST_SUBDIR)/c++tools && \
38401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38403                   "RANLIB=$${RANLIB}" \
38404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38405                   dvi) \
38406           || exit 1
38407
38408 @endif c++tools
38409
38410 .PHONY: maybe-pdf-c++tools pdf-c++tools
38411 maybe-pdf-c++tools:
38412 @if c++tools
38413 maybe-pdf-c++tools: pdf-c++tools
38414
38415 pdf-c++tools: \
38416     configure-c++tools 
38417         @: $(MAKE); $(unstage)
38418         @[ -f ./c++tools/Makefile ] || exit 0; \
38419         r=`${PWD_COMMAND}`; export r; \
38420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421         $(HOST_EXPORTS) \
38422         for flag in $(EXTRA_HOST_FLAGS) ; do \
38423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38424         done; \
38425         echo "Doing pdf in c++tools"; \
38426         (cd $(HOST_SUBDIR)/c++tools && \
38427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38429                   "RANLIB=$${RANLIB}" \
38430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38431                   pdf) \
38432           || exit 1
38433
38434 @endif c++tools
38435
38436 .PHONY: maybe-html-c++tools html-c++tools
38437 maybe-html-c++tools:
38438 @if c++tools
38439 maybe-html-c++tools: html-c++tools
38440
38441 html-c++tools: \
38442     configure-c++tools 
38443         @: $(MAKE); $(unstage)
38444         @[ -f ./c++tools/Makefile ] || exit 0; \
38445         r=`${PWD_COMMAND}`; export r; \
38446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38447         $(HOST_EXPORTS) \
38448         for flag in $(EXTRA_HOST_FLAGS) ; do \
38449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38450         done; \
38451         echo "Doing html in c++tools"; \
38452         (cd $(HOST_SUBDIR)/c++tools && \
38453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38455                   "RANLIB=$${RANLIB}" \
38456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38457                   html) \
38458           || exit 1
38459
38460 @endif c++tools
38461
38462 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38463 maybe-TAGS-c++tools:
38464 @if c++tools
38465 maybe-TAGS-c++tools: TAGS-c++tools
38466
38467 # c++tools doesn't support TAGS.
38468 TAGS-c++tools:
38469
38470 @endif c++tools
38471
38472 .PHONY: maybe-install-info-c++tools install-info-c++tools
38473 maybe-install-info-c++tools:
38474 @if c++tools
38475 maybe-install-info-c++tools: install-info-c++tools
38476
38477 install-info-c++tools: \
38478     configure-c++tools \
38479     info-c++tools 
38480         @: $(MAKE); $(unstage)
38481         @[ -f ./c++tools/Makefile ] || exit 0; \
38482         r=`${PWD_COMMAND}`; export r; \
38483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38484         $(HOST_EXPORTS) \
38485         for flag in $(EXTRA_HOST_FLAGS) ; do \
38486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38487         done; \
38488         echo "Doing install-info in c++tools"; \
38489         (cd $(HOST_SUBDIR)/c++tools && \
38490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38492                   "RANLIB=$${RANLIB}" \
38493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38494                   install-info) \
38495           || exit 1
38496
38497 @endif c++tools
38498
38499 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
38500 maybe-install-dvi-c++tools:
38501 @if c++tools
38502 maybe-install-dvi-c++tools: install-dvi-c++tools
38503
38504 install-dvi-c++tools: \
38505     configure-c++tools \
38506     dvi-c++tools 
38507         @: $(MAKE); $(unstage)
38508         @[ -f ./c++tools/Makefile ] || exit 0; \
38509         r=`${PWD_COMMAND}`; export r; \
38510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38511         $(HOST_EXPORTS) \
38512         for flag in $(EXTRA_HOST_FLAGS) ; do \
38513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38514         done; \
38515         echo "Doing install-dvi in c++tools"; \
38516         (cd $(HOST_SUBDIR)/c++tools && \
38517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38519                   "RANLIB=$${RANLIB}" \
38520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38521                   install-dvi) \
38522           || exit 1
38523
38524 @endif c++tools
38525
38526 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38527 maybe-install-pdf-c++tools:
38528 @if c++tools
38529 maybe-install-pdf-c++tools: install-pdf-c++tools
38530
38531 install-pdf-c++tools: \
38532     configure-c++tools \
38533     pdf-c++tools 
38534         @: $(MAKE); $(unstage)
38535         @[ -f ./c++tools/Makefile ] || exit 0; \
38536         r=`${PWD_COMMAND}`; export r; \
38537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38538         $(HOST_EXPORTS) \
38539         for flag in $(EXTRA_HOST_FLAGS) ; do \
38540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38541         done; \
38542         echo "Doing install-pdf in c++tools"; \
38543         (cd $(HOST_SUBDIR)/c++tools && \
38544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38546                   "RANLIB=$${RANLIB}" \
38547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38548                   install-pdf) \
38549           || exit 1
38550
38551 @endif c++tools
38552
38553 .PHONY: maybe-install-html-c++tools install-html-c++tools
38554 maybe-install-html-c++tools:
38555 @if c++tools
38556 maybe-install-html-c++tools: install-html-c++tools
38557
38558 install-html-c++tools: \
38559     configure-c++tools \
38560     html-c++tools 
38561         @: $(MAKE); $(unstage)
38562         @[ -f ./c++tools/Makefile ] || exit 0; \
38563         r=`${PWD_COMMAND}`; export r; \
38564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38565         $(HOST_EXPORTS) \
38566         for flag in $(EXTRA_HOST_FLAGS) ; do \
38567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38568         done; \
38569         echo "Doing install-html in c++tools"; \
38570         (cd $(HOST_SUBDIR)/c++tools && \
38571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38573                   "RANLIB=$${RANLIB}" \
38574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38575                   install-html) \
38576           || exit 1
38577
38578 @endif c++tools
38579
38580 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38581 maybe-installcheck-c++tools:
38582 @if c++tools
38583 maybe-installcheck-c++tools: installcheck-c++tools
38584
38585 installcheck-c++tools: \
38586     configure-c++tools 
38587         @: $(MAKE); $(unstage)
38588         @[ -f ./c++tools/Makefile ] || exit 0; \
38589         r=`${PWD_COMMAND}`; export r; \
38590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38591         $(HOST_EXPORTS) \
38592         for flag in $(EXTRA_HOST_FLAGS) ; do \
38593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38594         done; \
38595         echo "Doing installcheck in c++tools"; \
38596         (cd $(HOST_SUBDIR)/c++tools && \
38597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38599                   "RANLIB=$${RANLIB}" \
38600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38601                   installcheck) \
38602           || exit 1
38603
38604 @endif c++tools
38605
38606 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38607 maybe-mostlyclean-c++tools:
38608 @if c++tools
38609 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38610
38611 mostlyclean-c++tools: 
38612         @: $(MAKE); $(unstage)
38613         @[ -f ./c++tools/Makefile ] || exit 0; \
38614         r=`${PWD_COMMAND}`; export r; \
38615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38616         $(HOST_EXPORTS) \
38617         for flag in $(EXTRA_HOST_FLAGS) ; do \
38618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38619         done; \
38620         echo "Doing mostlyclean in c++tools"; \
38621         (cd $(HOST_SUBDIR)/c++tools && \
38622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38624                   "RANLIB=$${RANLIB}" \
38625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38626                   mostlyclean) \
38627           || exit 1
38628
38629 @endif c++tools
38630
38631 .PHONY: maybe-clean-c++tools clean-c++tools
38632 maybe-clean-c++tools:
38633 @if c++tools
38634 maybe-clean-c++tools: clean-c++tools
38635
38636 clean-c++tools: 
38637         @: $(MAKE); $(unstage)
38638         @[ -f ./c++tools/Makefile ] || exit 0; \
38639         r=`${PWD_COMMAND}`; export r; \
38640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38641         $(HOST_EXPORTS) \
38642         for flag in $(EXTRA_HOST_FLAGS) ; do \
38643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38644         done; \
38645         echo "Doing clean in c++tools"; \
38646         (cd $(HOST_SUBDIR)/c++tools && \
38647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38649                   "RANLIB=$${RANLIB}" \
38650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38651                   clean) \
38652           || exit 1
38653
38654 @endif c++tools
38655
38656 .PHONY: maybe-distclean-c++tools distclean-c++tools
38657 maybe-distclean-c++tools:
38658 @if c++tools
38659 maybe-distclean-c++tools: distclean-c++tools
38660
38661 distclean-c++tools: 
38662         @: $(MAKE); $(unstage)
38663         @[ -f ./c++tools/Makefile ] || exit 0; \
38664         r=`${PWD_COMMAND}`; export r; \
38665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38666         $(HOST_EXPORTS) \
38667         for flag in $(EXTRA_HOST_FLAGS) ; do \
38668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38669         done; \
38670         echo "Doing distclean in c++tools"; \
38671         (cd $(HOST_SUBDIR)/c++tools && \
38672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38674                   "RANLIB=$${RANLIB}" \
38675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38676                   distclean) \
38677           || exit 1
38678
38679 @endif c++tools
38680
38681 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38682 maybe-maintainer-clean-c++tools:
38683 @if c++tools
38684 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38685
38686 maintainer-clean-c++tools: 
38687         @: $(MAKE); $(unstage)
38688         @[ -f ./c++tools/Makefile ] || exit 0; \
38689         r=`${PWD_COMMAND}`; export r; \
38690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38691         $(HOST_EXPORTS) \
38692         for flag in $(EXTRA_HOST_FLAGS) ; do \
38693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38694         done; \
38695         echo "Doing maintainer-clean in c++tools"; \
38696         (cd $(HOST_SUBDIR)/c++tools && \
38697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38699                   "RANLIB=$${RANLIB}" \
38700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38701                   maintainer-clean) \
38702           || exit 1
38703
38704 @endif c++tools
38705
38706
38707
38708 .PHONY: configure-gnattools maybe-configure-gnattools
38709 maybe-configure-gnattools:
38710 @if gcc-bootstrap
38711 configure-gnattools: stage_current
38712 @endif gcc-bootstrap
38713 @if gnattools
38714 maybe-configure-gnattools: configure-gnattools
38715 configure-gnattools: 
38716         @: $(MAKE); $(unstage)
38717         @r=`${PWD_COMMAND}`; export r; \
38718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38719         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38720         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38721         $(HOST_EXPORTS)  \
38722         echo Configuring in $(HOST_SUBDIR)/gnattools; \
38723         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38724         case $(srcdir) in \
38725           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38726           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38727                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38728         esac; \
38729         module_srcdir=gnattools; \
38730         $(SHELL) \
38731           $$s/$$module_srcdir/configure \
38732           --srcdir=$${topdir}/$$module_srcdir \
38733           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38734           --target=${target_alias}  \
38735           || exit 1
38736 @endif gnattools
38737
38738
38739
38740
38741
38742 .PHONY: all-gnattools maybe-all-gnattools
38743 maybe-all-gnattools:
38744 @if gcc-bootstrap
38745 all-gnattools: stage_current
38746 @endif gcc-bootstrap
38747 @if gnattools
38748 TARGET-gnattools=all
38749 maybe-all-gnattools: all-gnattools
38750 all-gnattools: configure-gnattools
38751         @: $(MAKE); $(unstage)
38752         @r=`${PWD_COMMAND}`; export r; \
38753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38754         $(HOST_EXPORTS)  \
38755         (cd $(HOST_SUBDIR)/gnattools && \
38756           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38757                 $(TARGET-gnattools))
38758 @endif gnattools
38759
38760
38761
38762
38763 .PHONY: check-gnattools maybe-check-gnattools
38764 maybe-check-gnattools:
38765 @if gnattools
38766 maybe-check-gnattools: check-gnattools
38767
38768 check-gnattools:
38769         @: $(MAKE); $(unstage)
38770         @r=`${PWD_COMMAND}`; export r; \
38771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38772         $(HOST_EXPORTS)  \
38773         (cd $(HOST_SUBDIR)/gnattools && \
38774           $(MAKE) $(FLAGS_TO_PASS)  check)
38775
38776 @endif gnattools
38777
38778 .PHONY: install-gnattools maybe-install-gnattools
38779 maybe-install-gnattools:
38780 @if gnattools
38781 maybe-install-gnattools: install-gnattools
38782
38783 install-gnattools: installdirs
38784         @: $(MAKE); $(unstage)
38785         @r=`${PWD_COMMAND}`; export r; \
38786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38787         $(HOST_EXPORTS) \
38788         (cd $(HOST_SUBDIR)/gnattools && \
38789           $(MAKE) $(FLAGS_TO_PASS)  install)
38790
38791 @endif gnattools
38792
38793 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38794 maybe-install-strip-gnattools:
38795 @if gnattools
38796 maybe-install-strip-gnattools: install-strip-gnattools
38797
38798 install-strip-gnattools: installdirs
38799         @: $(MAKE); $(unstage)
38800         @r=`${PWD_COMMAND}`; export r; \
38801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38802         $(HOST_EXPORTS) \
38803         (cd $(HOST_SUBDIR)/gnattools && \
38804           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38805
38806 @endif gnattools
38807
38808 # Other targets (info, dvi, pdf, etc.)
38809
38810 .PHONY: maybe-info-gnattools info-gnattools
38811 maybe-info-gnattools:
38812 @if gnattools
38813 maybe-info-gnattools: info-gnattools
38814
38815 info-gnattools: \
38816     configure-gnattools 
38817         @: $(MAKE); $(unstage)
38818         @[ -f ./gnattools/Makefile ] || exit 0; \
38819         r=`${PWD_COMMAND}`; export r; \
38820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38821         $(HOST_EXPORTS) \
38822         for flag in $(EXTRA_HOST_FLAGS) ; do \
38823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38824         done; \
38825         echo "Doing info in gnattools"; \
38826         (cd $(HOST_SUBDIR)/gnattools && \
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                   info) \
38832           || exit 1
38833
38834 @endif gnattools
38835
38836 .PHONY: maybe-dvi-gnattools dvi-gnattools
38837 maybe-dvi-gnattools:
38838 @if gnattools
38839 maybe-dvi-gnattools: dvi-gnattools
38840
38841 dvi-gnattools: \
38842     configure-gnattools 
38843         @: $(MAKE); $(unstage)
38844         @[ -f ./gnattools/Makefile ] || exit 0; \
38845         r=`${PWD_COMMAND}`; export r; \
38846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38847         $(HOST_EXPORTS) \
38848         for flag in $(EXTRA_HOST_FLAGS) ; do \
38849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38850         done; \
38851         echo "Doing dvi in gnattools"; \
38852         (cd $(HOST_SUBDIR)/gnattools && \
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                   dvi) \
38858           || exit 1
38859
38860 @endif gnattools
38861
38862 .PHONY: maybe-pdf-gnattools pdf-gnattools
38863 maybe-pdf-gnattools:
38864 @if gnattools
38865 maybe-pdf-gnattools: pdf-gnattools
38866
38867 pdf-gnattools: \
38868     configure-gnattools 
38869         @: $(MAKE); $(unstage)
38870         @[ -f ./gnattools/Makefile ] || exit 0; \
38871         r=`${PWD_COMMAND}`; export r; \
38872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38873         $(HOST_EXPORTS) \
38874         for flag in $(EXTRA_HOST_FLAGS) ; do \
38875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38876         done; \
38877         echo "Doing pdf in gnattools"; \
38878         (cd $(HOST_SUBDIR)/gnattools && \
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                   pdf) \
38884           || exit 1
38885
38886 @endif gnattools
38887
38888 .PHONY: maybe-html-gnattools html-gnattools
38889 maybe-html-gnattools:
38890 @if gnattools
38891 maybe-html-gnattools: html-gnattools
38892
38893 html-gnattools: \
38894     configure-gnattools 
38895         @: $(MAKE); $(unstage)
38896         @[ -f ./gnattools/Makefile ] || exit 0; \
38897         r=`${PWD_COMMAND}`; export r; \
38898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38899         $(HOST_EXPORTS) \
38900         for flag in $(EXTRA_HOST_FLAGS) ; do \
38901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38902         done; \
38903         echo "Doing html in gnattools"; \
38904         (cd $(HOST_SUBDIR)/gnattools && \
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                   html) \
38910           || exit 1
38911
38912 @endif gnattools
38913
38914 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38915 maybe-TAGS-gnattools:
38916 @if gnattools
38917 maybe-TAGS-gnattools: TAGS-gnattools
38918
38919 TAGS-gnattools: \
38920     configure-gnattools 
38921         @: $(MAKE); $(unstage)
38922         @[ -f ./gnattools/Makefile ] || exit 0; \
38923         r=`${PWD_COMMAND}`; export r; \
38924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38925         $(HOST_EXPORTS) \
38926         for flag in $(EXTRA_HOST_FLAGS) ; do \
38927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38928         done; \
38929         echo "Doing TAGS in gnattools"; \
38930         (cd $(HOST_SUBDIR)/gnattools && \
38931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38933                   "RANLIB=$${RANLIB}" \
38934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38935                   TAGS) \
38936           || exit 1
38937
38938 @endif gnattools
38939
38940 .PHONY: maybe-install-info-gnattools install-info-gnattools
38941 maybe-install-info-gnattools:
38942 @if gnattools
38943 maybe-install-info-gnattools: install-info-gnattools
38944
38945 install-info-gnattools: \
38946     configure-gnattools \
38947     info-gnattools 
38948         @: $(MAKE); $(unstage)
38949         @[ -f ./gnattools/Makefile ] || exit 0; \
38950         r=`${PWD_COMMAND}`; export r; \
38951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38952         $(HOST_EXPORTS) \
38953         for flag in $(EXTRA_HOST_FLAGS) ; do \
38954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38955         done; \
38956         echo "Doing install-info in gnattools"; \
38957         (cd $(HOST_SUBDIR)/gnattools && \
38958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38960                   "RANLIB=$${RANLIB}" \
38961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38962                   install-info) \
38963           || exit 1
38964
38965 @endif gnattools
38966
38967 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
38968 maybe-install-dvi-gnattools:
38969 @if gnattools
38970 maybe-install-dvi-gnattools: install-dvi-gnattools
38971
38972 install-dvi-gnattools: \
38973     configure-gnattools \
38974     dvi-gnattools 
38975         @: $(MAKE); $(unstage)
38976         @[ -f ./gnattools/Makefile ] || exit 0; \
38977         r=`${PWD_COMMAND}`; export r; \
38978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38979         $(HOST_EXPORTS) \
38980         for flag in $(EXTRA_HOST_FLAGS) ; do \
38981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38982         done; \
38983         echo "Doing install-dvi in gnattools"; \
38984         (cd $(HOST_SUBDIR)/gnattools && \
38985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38987                   "RANLIB=$${RANLIB}" \
38988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38989                   install-dvi) \
38990           || exit 1
38991
38992 @endif gnattools
38993
38994 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
38995 maybe-install-pdf-gnattools:
38996 @if gnattools
38997 maybe-install-pdf-gnattools: install-pdf-gnattools
38998
38999 install-pdf-gnattools: \
39000     configure-gnattools \
39001     pdf-gnattools 
39002         @: $(MAKE); $(unstage)
39003         @[ -f ./gnattools/Makefile ] || exit 0; \
39004         r=`${PWD_COMMAND}`; export r; \
39005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39006         $(HOST_EXPORTS) \
39007         for flag in $(EXTRA_HOST_FLAGS) ; do \
39008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39009         done; \
39010         echo "Doing install-pdf in gnattools"; \
39011         (cd $(HOST_SUBDIR)/gnattools && \
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                   install-pdf) \
39017           || exit 1
39018
39019 @endif gnattools
39020
39021 .PHONY: maybe-install-html-gnattools install-html-gnattools
39022 maybe-install-html-gnattools:
39023 @if gnattools
39024 maybe-install-html-gnattools: install-html-gnattools
39025
39026 install-html-gnattools: \
39027     configure-gnattools \
39028     html-gnattools 
39029         @: $(MAKE); $(unstage)
39030         @[ -f ./gnattools/Makefile ] || exit 0; \
39031         r=`${PWD_COMMAND}`; export r; \
39032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39033         $(HOST_EXPORTS) \
39034         for flag in $(EXTRA_HOST_FLAGS) ; do \
39035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39036         done; \
39037         echo "Doing install-html in gnattools"; \
39038         (cd $(HOST_SUBDIR)/gnattools && \
39039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39041                   "RANLIB=$${RANLIB}" \
39042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39043                   install-html) \
39044           || exit 1
39045
39046 @endif gnattools
39047
39048 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39049 maybe-installcheck-gnattools:
39050 @if gnattools
39051 maybe-installcheck-gnattools: installcheck-gnattools
39052
39053 installcheck-gnattools: \
39054     configure-gnattools 
39055         @: $(MAKE); $(unstage)
39056         @[ -f ./gnattools/Makefile ] || exit 0; \
39057         r=`${PWD_COMMAND}`; export r; \
39058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39059         $(HOST_EXPORTS) \
39060         for flag in $(EXTRA_HOST_FLAGS) ; do \
39061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39062         done; \
39063         echo "Doing installcheck in gnattools"; \
39064         (cd $(HOST_SUBDIR)/gnattools && \
39065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39067                   "RANLIB=$${RANLIB}" \
39068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39069                   installcheck) \
39070           || exit 1
39071
39072 @endif gnattools
39073
39074 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39075 maybe-mostlyclean-gnattools:
39076 @if gnattools
39077 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39078
39079 mostlyclean-gnattools: 
39080         @: $(MAKE); $(unstage)
39081         @[ -f ./gnattools/Makefile ] || exit 0; \
39082         r=`${PWD_COMMAND}`; export r; \
39083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39084         $(HOST_EXPORTS) \
39085         for flag in $(EXTRA_HOST_FLAGS) ; do \
39086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39087         done; \
39088         echo "Doing mostlyclean in gnattools"; \
39089         (cd $(HOST_SUBDIR)/gnattools && \
39090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39092                   "RANLIB=$${RANLIB}" \
39093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39094                   mostlyclean) \
39095           || exit 1
39096
39097 @endif gnattools
39098
39099 .PHONY: maybe-clean-gnattools clean-gnattools
39100 maybe-clean-gnattools:
39101 @if gnattools
39102 maybe-clean-gnattools: clean-gnattools
39103
39104 clean-gnattools: 
39105         @: $(MAKE); $(unstage)
39106         @[ -f ./gnattools/Makefile ] || exit 0; \
39107         r=`${PWD_COMMAND}`; export r; \
39108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39109         $(HOST_EXPORTS) \
39110         for flag in $(EXTRA_HOST_FLAGS) ; do \
39111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39112         done; \
39113         echo "Doing clean in gnattools"; \
39114         (cd $(HOST_SUBDIR)/gnattools && \
39115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39117                   "RANLIB=$${RANLIB}" \
39118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39119                   clean) \
39120           || exit 1
39121
39122 @endif gnattools
39123
39124 .PHONY: maybe-distclean-gnattools distclean-gnattools
39125 maybe-distclean-gnattools:
39126 @if gnattools
39127 maybe-distclean-gnattools: distclean-gnattools
39128
39129 distclean-gnattools: 
39130         @: $(MAKE); $(unstage)
39131         @[ -f ./gnattools/Makefile ] || exit 0; \
39132         r=`${PWD_COMMAND}`; export r; \
39133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39134         $(HOST_EXPORTS) \
39135         for flag in $(EXTRA_HOST_FLAGS) ; do \
39136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39137         done; \
39138         echo "Doing distclean in gnattools"; \
39139         (cd $(HOST_SUBDIR)/gnattools && \
39140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39142                   "RANLIB=$${RANLIB}" \
39143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39144                   distclean) \
39145           || exit 1
39146
39147 @endif gnattools
39148
39149 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39150 maybe-maintainer-clean-gnattools:
39151 @if gnattools
39152 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39153
39154 maintainer-clean-gnattools: 
39155         @: $(MAKE); $(unstage)
39156         @[ -f ./gnattools/Makefile ] || exit 0; \
39157         r=`${PWD_COMMAND}`; export r; \
39158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39159         $(HOST_EXPORTS) \
39160         for flag in $(EXTRA_HOST_FLAGS) ; do \
39161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39162         done; \
39163         echo "Doing maintainer-clean in gnattools"; \
39164         (cd $(HOST_SUBDIR)/gnattools && \
39165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39167                   "RANLIB=$${RANLIB}" \
39168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39169                   maintainer-clean) \
39170           || exit 1
39171
39172 @endif gnattools
39173
39174
39175
39176 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39177 maybe-configure-lto-plugin:
39178 @if gcc-bootstrap
39179 configure-lto-plugin: stage_current
39180 @endif gcc-bootstrap
39181 @if lto-plugin
39182 maybe-configure-lto-plugin: configure-lto-plugin
39183 configure-lto-plugin: 
39184         @r=`${PWD_COMMAND}`; export r; \
39185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39186         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39187         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39188         $(HOST_EXPORTS)  \
39189         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39190         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39191         case $(srcdir) in \
39192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39193           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39195         esac; \
39196         module_srcdir=lto-plugin; \
39197         $(SHELL) \
39198           $$s/$$module_srcdir/configure \
39199           --srcdir=$${topdir}/$$module_srcdir \
39200           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39201           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39202           || exit 1
39203 @endif lto-plugin
39204
39205
39206
39207 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39208 maybe-configure-stage1-lto-plugin:
39209 @if lto-plugin-bootstrap
39210 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39211 configure-stage1-lto-plugin:
39212         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39213         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39214         @r=`${PWD_COMMAND}`; export r; \
39215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39216         TFLAGS="$(STAGE1_TFLAGS)"; \
39217         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39218         $(HOST_EXPORTS) \
39219         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39220         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39221         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
39222         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39224         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39225         case $(srcdir) in \
39226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39227           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39229         esac; \
39230         module_srcdir=lto-plugin; \
39231         $(SHELL) $$s/$$module_srcdir/configure \
39232           --srcdir=$${topdir}/$$module_srcdir \
39233           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39234           --target=${target_alias} \
39235            \
39236           $(STAGE1_CONFIGURE_FLAGS) \
39237           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39238 @endif lto-plugin-bootstrap
39239
39240 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39241 maybe-configure-stage2-lto-plugin:
39242 @if lto-plugin-bootstrap
39243 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39244 configure-stage2-lto-plugin:
39245         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39246         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39247         @r=`${PWD_COMMAND}`; export r; \
39248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39249         TFLAGS="$(STAGE2_TFLAGS)"; \
39250         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39251         $(HOST_EXPORTS) \
39252         $(POSTSTAGE1_HOST_EXPORTS) \
39253         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39254         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39255         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
39256         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39258         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39259         case $(srcdir) in \
39260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39261           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39263         esac; \
39264         module_srcdir=lto-plugin; \
39265         $(SHELL) $$s/$$module_srcdir/configure \
39266           --srcdir=$${topdir}/$$module_srcdir \
39267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39268           --target=${target_alias} \
39269           --with-build-libsubdir=$(HOST_SUBDIR) \
39270           $(STAGE2_CONFIGURE_FLAGS) \
39271           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39272 @endif lto-plugin-bootstrap
39273
39274 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39275 maybe-configure-stage3-lto-plugin:
39276 @if lto-plugin-bootstrap
39277 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39278 configure-stage3-lto-plugin:
39279         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39280         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39281         @r=`${PWD_COMMAND}`; export r; \
39282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39283         TFLAGS="$(STAGE3_TFLAGS)"; \
39284         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39285         $(HOST_EXPORTS) \
39286         $(POSTSTAGE1_HOST_EXPORTS) \
39287         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39288         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39289         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
39290         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39291         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39292         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39293         case $(srcdir) in \
39294           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39295           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39296                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39297         esac; \
39298         module_srcdir=lto-plugin; \
39299         $(SHELL) $$s/$$module_srcdir/configure \
39300           --srcdir=$${topdir}/$$module_srcdir \
39301           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39302           --target=${target_alias} \
39303           --with-build-libsubdir=$(HOST_SUBDIR) \
39304           $(STAGE3_CONFIGURE_FLAGS) \
39305           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39306 @endif lto-plugin-bootstrap
39307
39308 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39309 maybe-configure-stage4-lto-plugin:
39310 @if lto-plugin-bootstrap
39311 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39312 configure-stage4-lto-plugin:
39313         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39314         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39315         @r=`${PWD_COMMAND}`; export r; \
39316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39317         TFLAGS="$(STAGE4_TFLAGS)"; \
39318         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39319         $(HOST_EXPORTS) \
39320         $(POSTSTAGE1_HOST_EXPORTS) \
39321         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39322         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39323         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
39324         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39325         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39326         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39327         case $(srcdir) in \
39328           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39329           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39330                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39331         esac; \
39332         module_srcdir=lto-plugin; \
39333         $(SHELL) $$s/$$module_srcdir/configure \
39334           --srcdir=$${topdir}/$$module_srcdir \
39335           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39336           --target=${target_alias} \
39337           --with-build-libsubdir=$(HOST_SUBDIR) \
39338           $(STAGE4_CONFIGURE_FLAGS) \
39339           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39340 @endif lto-plugin-bootstrap
39341
39342 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39343 maybe-configure-stageprofile-lto-plugin:
39344 @if lto-plugin-bootstrap
39345 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39346 configure-stageprofile-lto-plugin:
39347         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39348         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39349         @r=`${PWD_COMMAND}`; export r; \
39350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39351         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39352         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39353         $(HOST_EXPORTS) \
39354         $(POSTSTAGE1_HOST_EXPORTS) \
39355         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39356         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39357         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
39358         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39359         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39360         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39361         case $(srcdir) in \
39362           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39363           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39364                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39365         esac; \
39366         module_srcdir=lto-plugin; \
39367         $(SHELL) $$s/$$module_srcdir/configure \
39368           --srcdir=$${topdir}/$$module_srcdir \
39369           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39370           --target=${target_alias} \
39371           --with-build-libsubdir=$(HOST_SUBDIR) \
39372           $(STAGEprofile_CONFIGURE_FLAGS) \
39373           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39374 @endif lto-plugin-bootstrap
39375
39376 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39377 maybe-configure-stagetrain-lto-plugin:
39378 @if lto-plugin-bootstrap
39379 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39380 configure-stagetrain-lto-plugin:
39381         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39382         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39383         @r=`${PWD_COMMAND}`; export r; \
39384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39385         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39386         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39387         $(HOST_EXPORTS) \
39388         $(POSTSTAGE1_HOST_EXPORTS) \
39389         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39390         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39391         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
39392         echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39394         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39395         case $(srcdir) in \
39396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39397           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39399         esac; \
39400         module_srcdir=lto-plugin; \
39401         $(SHELL) $$s/$$module_srcdir/configure \
39402           --srcdir=$${topdir}/$$module_srcdir \
39403           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39404           --target=${target_alias} \
39405           --with-build-libsubdir=$(HOST_SUBDIR) \
39406           $(STAGEtrain_CONFIGURE_FLAGS) \
39407           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39408 @endif lto-plugin-bootstrap
39409
39410 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39411 maybe-configure-stagefeedback-lto-plugin:
39412 @if lto-plugin-bootstrap
39413 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39414 configure-stagefeedback-lto-plugin:
39415         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39416         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39417         @r=`${PWD_COMMAND}`; export r; \
39418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39419         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39420         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39421         $(HOST_EXPORTS) \
39422         $(POSTSTAGE1_HOST_EXPORTS) \
39423         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39424         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39425         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
39426         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39427         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39428         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39429         case $(srcdir) in \
39430           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39431           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39432                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39433         esac; \
39434         module_srcdir=lto-plugin; \
39435         $(SHELL) $$s/$$module_srcdir/configure \
39436           --srcdir=$${topdir}/$$module_srcdir \
39437           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39438           --target=${target_alias} \
39439           --with-build-libsubdir=$(HOST_SUBDIR) \
39440           $(STAGEfeedback_CONFIGURE_FLAGS) \
39441           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39442 @endif lto-plugin-bootstrap
39443
39444 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39445 maybe-configure-stageautoprofile-lto-plugin:
39446 @if lto-plugin-bootstrap
39447 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39448 configure-stageautoprofile-lto-plugin:
39449         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39450         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39451         @r=`${PWD_COMMAND}`; export r; \
39452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39453         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39454         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39455         $(HOST_EXPORTS) \
39456         $(POSTSTAGE1_HOST_EXPORTS) \
39457         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39458         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39459         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
39460         echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39461         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39462         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39463         case $(srcdir) in \
39464           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39465           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39466                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39467         esac; \
39468         module_srcdir=lto-plugin; \
39469         $(SHELL) $$s/$$module_srcdir/configure \
39470           --srcdir=$${topdir}/$$module_srcdir \
39471           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39472           --target=${target_alias} \
39473           --with-build-libsubdir=$(HOST_SUBDIR) \
39474           $(STAGEautoprofile_CONFIGURE_FLAGS) \
39475           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39476 @endif lto-plugin-bootstrap
39477
39478 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39479 maybe-configure-stageautofeedback-lto-plugin:
39480 @if lto-plugin-bootstrap
39481 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39482 configure-stageautofeedback-lto-plugin:
39483         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39484         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39485         @r=`${PWD_COMMAND}`; export r; \
39486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39487         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39488         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39489         $(HOST_EXPORTS) \
39490         $(POSTSTAGE1_HOST_EXPORTS) \
39491         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39492         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39493         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
39494         echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39495         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39496         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39497         case $(srcdir) in \
39498           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39499           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39500                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39501         esac; \
39502         module_srcdir=lto-plugin; \
39503         $(SHELL) $$s/$$module_srcdir/configure \
39504           --srcdir=$${topdir}/$$module_srcdir \
39505           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39506           --target=${target_alias} \
39507           --with-build-libsubdir=$(HOST_SUBDIR) \
39508           $(STAGEautofeedback_CONFIGURE_FLAGS) \
39509           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39510 @endif lto-plugin-bootstrap
39511
39512
39513
39514
39515
39516 .PHONY: all-lto-plugin maybe-all-lto-plugin
39517 maybe-all-lto-plugin:
39518 @if gcc-bootstrap
39519 all-lto-plugin: stage_current
39520 @endif gcc-bootstrap
39521 @if lto-plugin
39522 TARGET-lto-plugin=all
39523 maybe-all-lto-plugin: all-lto-plugin
39524 all-lto-plugin: configure-lto-plugin
39525         @r=`${PWD_COMMAND}`; export r; \
39526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39527         $(HOST_EXPORTS)  \
39528         (cd $(HOST_SUBDIR)/lto-plugin && \
39529           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39530                 $(TARGET-lto-plugin))
39531 @endif lto-plugin
39532
39533
39534
39535 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39536 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39537 maybe-all-stage1-lto-plugin:
39538 maybe-clean-stage1-lto-plugin:
39539 @if lto-plugin-bootstrap
39540 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39541 all-stage1: all-stage1-lto-plugin
39542 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39543 all-stage1-lto-plugin: configure-stage1-lto-plugin
39544         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39545         @r=`${PWD_COMMAND}`; export r; \
39546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39547         TFLAGS="$(STAGE1_TFLAGS)"; \
39548         $(HOST_EXPORTS)  \
39549         cd $(HOST_SUBDIR)/lto-plugin && \
39550          \
39551         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39552                 CFLAGS="$(STAGE1_CFLAGS)" \
39553                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39554                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39555                 LIBCFLAGS="$(LIBCFLAGS)" \
39556                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39557                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39558                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39559                 $(EXTRA_HOST_FLAGS)  \
39560                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39561                 TFLAGS="$(STAGE1_TFLAGS)"  \
39562                 $(TARGET-stage1-lto-plugin)
39563
39564 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39565 clean-stage1: clean-stage1-lto-plugin
39566 clean-stage1-lto-plugin:
39567         @if [ $(current_stage) = stage1 ]; then \
39568           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39569         else \
39570           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39571           $(MAKE) stage1-start; \
39572         fi; \
39573         cd $(HOST_SUBDIR)/lto-plugin && \
39574         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39575         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39576 @endif lto-plugin-bootstrap
39577
39578
39579 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39580 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39581 maybe-all-stage2-lto-plugin:
39582 maybe-clean-stage2-lto-plugin:
39583 @if lto-plugin-bootstrap
39584 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39585 all-stage2: all-stage2-lto-plugin
39586 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39587 all-stage2-lto-plugin: configure-stage2-lto-plugin
39588         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39589         @r=`${PWD_COMMAND}`; export r; \
39590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39591         TFLAGS="$(STAGE2_TFLAGS)"; \
39592         $(HOST_EXPORTS) \
39593         $(POSTSTAGE1_HOST_EXPORTS)  \
39594         cd $(HOST_SUBDIR)/lto-plugin && \
39595          \
39596         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39597                 CFLAGS="$(STAGE2_CFLAGS)" \
39598                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39599                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39600                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39601                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39602                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39603                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39604                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39605                 TFLAGS="$(STAGE2_TFLAGS)"  \
39606                 $(TARGET-stage2-lto-plugin)
39607
39608 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39609 clean-stage2: clean-stage2-lto-plugin
39610 clean-stage2-lto-plugin:
39611         @if [ $(current_stage) = stage2 ]; then \
39612           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39613         else \
39614           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39615           $(MAKE) stage2-start; \
39616         fi; \
39617         cd $(HOST_SUBDIR)/lto-plugin && \
39618         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39619 @endif lto-plugin-bootstrap
39620
39621
39622 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39623 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39624 maybe-all-stage3-lto-plugin:
39625 maybe-clean-stage3-lto-plugin:
39626 @if lto-plugin-bootstrap
39627 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39628 all-stage3: all-stage3-lto-plugin
39629 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39630 all-stage3-lto-plugin: configure-stage3-lto-plugin
39631         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39632         @r=`${PWD_COMMAND}`; export r; \
39633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39634         TFLAGS="$(STAGE3_TFLAGS)"; \
39635         $(HOST_EXPORTS) \
39636         $(POSTSTAGE1_HOST_EXPORTS)  \
39637         cd $(HOST_SUBDIR)/lto-plugin && \
39638          \
39639         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39640                 CFLAGS="$(STAGE3_CFLAGS)" \
39641                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39642                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39643                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39644                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39645                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39646                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39647                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39648                 TFLAGS="$(STAGE3_TFLAGS)"  \
39649                 $(TARGET-stage3-lto-plugin)
39650
39651 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39652 clean-stage3: clean-stage3-lto-plugin
39653 clean-stage3-lto-plugin:
39654         @if [ $(current_stage) = stage3 ]; then \
39655           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39656         else \
39657           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39658           $(MAKE) stage3-start; \
39659         fi; \
39660         cd $(HOST_SUBDIR)/lto-plugin && \
39661         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39662 @endif lto-plugin-bootstrap
39663
39664
39665 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39666 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39667 maybe-all-stage4-lto-plugin:
39668 maybe-clean-stage4-lto-plugin:
39669 @if lto-plugin-bootstrap
39670 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39671 all-stage4: all-stage4-lto-plugin
39672 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39673 all-stage4-lto-plugin: configure-stage4-lto-plugin
39674         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39675         @r=`${PWD_COMMAND}`; export r; \
39676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39677         TFLAGS="$(STAGE4_TFLAGS)"; \
39678         $(HOST_EXPORTS) \
39679         $(POSTSTAGE1_HOST_EXPORTS)  \
39680         cd $(HOST_SUBDIR)/lto-plugin && \
39681          \
39682         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39683                 CFLAGS="$(STAGE4_CFLAGS)" \
39684                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39685                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39686                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39687                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39688                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39689                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39690                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39691                 TFLAGS="$(STAGE4_TFLAGS)"  \
39692                 $(TARGET-stage4-lto-plugin)
39693
39694 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39695 clean-stage4: clean-stage4-lto-plugin
39696 clean-stage4-lto-plugin:
39697         @if [ $(current_stage) = stage4 ]; then \
39698           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39699         else \
39700           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39701           $(MAKE) stage4-start; \
39702         fi; \
39703         cd $(HOST_SUBDIR)/lto-plugin && \
39704         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39705 @endif lto-plugin-bootstrap
39706
39707
39708 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39709 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39710 maybe-all-stageprofile-lto-plugin:
39711 maybe-clean-stageprofile-lto-plugin:
39712 @if lto-plugin-bootstrap
39713 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39714 all-stageprofile: all-stageprofile-lto-plugin
39715 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39716 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39717         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39718         @r=`${PWD_COMMAND}`; export r; \
39719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39720         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39721         $(HOST_EXPORTS) \
39722         $(POSTSTAGE1_HOST_EXPORTS)  \
39723         cd $(HOST_SUBDIR)/lto-plugin && \
39724          \
39725         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39726                 CFLAGS="$(STAGEprofile_CFLAGS)" \
39727                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39728                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39729                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39730                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39731                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39732                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39733                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39734                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
39735                 $(TARGET-stageprofile-lto-plugin)
39736
39737 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39738 clean-stageprofile: clean-stageprofile-lto-plugin
39739 clean-stageprofile-lto-plugin:
39740         @if [ $(current_stage) = stageprofile ]; then \
39741           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39742         else \
39743           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39744           $(MAKE) stageprofile-start; \
39745         fi; \
39746         cd $(HOST_SUBDIR)/lto-plugin && \
39747         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39748 @endif lto-plugin-bootstrap
39749
39750
39751 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39752 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39753 maybe-all-stagetrain-lto-plugin:
39754 maybe-clean-stagetrain-lto-plugin:
39755 @if lto-plugin-bootstrap
39756 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39757 all-stagetrain: all-stagetrain-lto-plugin
39758 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39759 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39760         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39761         @r=`${PWD_COMMAND}`; export r; \
39762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39763         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39764         $(HOST_EXPORTS) \
39765         $(POSTSTAGE1_HOST_EXPORTS)  \
39766         cd $(HOST_SUBDIR)/lto-plugin && \
39767          \
39768         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39769                 CFLAGS="$(STAGEtrain_CFLAGS)" \
39770                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39771                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39772                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39773                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39774                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39775                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39776                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39777                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
39778                 $(TARGET-stagetrain-lto-plugin)
39779
39780 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39781 clean-stagetrain: clean-stagetrain-lto-plugin
39782 clean-stagetrain-lto-plugin:
39783         @if [ $(current_stage) = stagetrain ]; then \
39784           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39785         else \
39786           [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39787           $(MAKE) stagetrain-start; \
39788         fi; \
39789         cd $(HOST_SUBDIR)/lto-plugin && \
39790         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39791 @endif lto-plugin-bootstrap
39792
39793
39794 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39795 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39796 maybe-all-stagefeedback-lto-plugin:
39797 maybe-clean-stagefeedback-lto-plugin:
39798 @if lto-plugin-bootstrap
39799 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39800 all-stagefeedback: all-stagefeedback-lto-plugin
39801 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39802 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39803         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39804         @r=`${PWD_COMMAND}`; export r; \
39805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39806         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39807         $(HOST_EXPORTS) \
39808         $(POSTSTAGE1_HOST_EXPORTS)  \
39809         cd $(HOST_SUBDIR)/lto-plugin && \
39810          \
39811         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39812                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39813                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39814                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39815                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39816                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39817                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39818                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39819                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39820                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
39821                 $(TARGET-stagefeedback-lto-plugin)
39822
39823 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39824 clean-stagefeedback: clean-stagefeedback-lto-plugin
39825 clean-stagefeedback-lto-plugin:
39826         @if [ $(current_stage) = stagefeedback ]; then \
39827           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39828         else \
39829           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39830           $(MAKE) stagefeedback-start; \
39831         fi; \
39832         cd $(HOST_SUBDIR)/lto-plugin && \
39833         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39834 @endif lto-plugin-bootstrap
39835
39836
39837 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39838 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39839 maybe-all-stageautoprofile-lto-plugin:
39840 maybe-clean-stageautoprofile-lto-plugin:
39841 @if lto-plugin-bootstrap
39842 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39843 all-stageautoprofile: all-stageautoprofile-lto-plugin
39844 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39845 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39846         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39847         @r=`${PWD_COMMAND}`; export r; \
39848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39849         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39850         $(HOST_EXPORTS) \
39851         $(POSTSTAGE1_HOST_EXPORTS)  \
39852         cd $(HOST_SUBDIR)/lto-plugin && \
39853         $$s/gcc/config/i386/$(AUTO_PROFILE) \
39854         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39855                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39856                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39857                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39858                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39859                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39860                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39861                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39862                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39863                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
39864                 $(TARGET-stageautoprofile-lto-plugin)
39865
39866 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39867 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39868 clean-stageautoprofile-lto-plugin:
39869         @if [ $(current_stage) = stageautoprofile ]; then \
39870           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39871         else \
39872           [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39873           $(MAKE) stageautoprofile-start; \
39874         fi; \
39875         cd $(HOST_SUBDIR)/lto-plugin && \
39876         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39877 @endif lto-plugin-bootstrap
39878
39879
39880 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39881 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39882 maybe-all-stageautofeedback-lto-plugin:
39883 maybe-clean-stageautofeedback-lto-plugin:
39884 @if lto-plugin-bootstrap
39885 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39886 all-stageautofeedback: all-stageautofeedback-lto-plugin
39887 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39888 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39889         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39890         @r=`${PWD_COMMAND}`; export r; \
39891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39892         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39893         $(HOST_EXPORTS) \
39894         $(POSTSTAGE1_HOST_EXPORTS)  \
39895         cd $(HOST_SUBDIR)/lto-plugin && \
39896          \
39897         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39898                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39899                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39900                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39901                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39902                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39903                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39904                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39905                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39906                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39907                 $(TARGET-stageautofeedback-lto-plugin)
39908
39909 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39910 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39911 clean-stageautofeedback-lto-plugin:
39912         @if [ $(current_stage) = stageautofeedback ]; then \
39913           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39914         else \
39915           [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39916           $(MAKE) stageautofeedback-start; \
39917         fi; \
39918         cd $(HOST_SUBDIR)/lto-plugin && \
39919         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39920 @endif lto-plugin-bootstrap
39921
39922
39923
39924
39925
39926 .PHONY: check-lto-plugin maybe-check-lto-plugin
39927 maybe-check-lto-plugin:
39928 @if lto-plugin
39929 maybe-check-lto-plugin: check-lto-plugin
39930
39931 check-lto-plugin:
39932         @: $(MAKE); $(unstage)
39933         @r=`${PWD_COMMAND}`; export r; \
39934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39935         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39936         (cd $(HOST_SUBDIR)/lto-plugin && \
39937           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39938
39939 @endif lto-plugin
39940
39941 .PHONY: install-lto-plugin maybe-install-lto-plugin
39942 maybe-install-lto-plugin:
39943 @if lto-plugin
39944 maybe-install-lto-plugin: install-lto-plugin
39945
39946 install-lto-plugin: installdirs
39947         @: $(MAKE); $(unstage)
39948         @r=`${PWD_COMMAND}`; export r; \
39949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39950         $(HOST_EXPORTS) \
39951         (cd $(HOST_SUBDIR)/lto-plugin && \
39952           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39953
39954 @endif lto-plugin
39955
39956 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39957 maybe-install-strip-lto-plugin:
39958 @if lto-plugin
39959 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39960
39961 install-strip-lto-plugin: installdirs
39962         @: $(MAKE); $(unstage)
39963         @r=`${PWD_COMMAND}`; export r; \
39964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39965         $(HOST_EXPORTS) \
39966         (cd $(HOST_SUBDIR)/lto-plugin && \
39967           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
39968
39969 @endif lto-plugin
39970
39971 # Other targets (info, dvi, pdf, etc.)
39972
39973 .PHONY: maybe-info-lto-plugin info-lto-plugin
39974 maybe-info-lto-plugin:
39975 @if lto-plugin
39976 maybe-info-lto-plugin: info-lto-plugin
39977
39978 info-lto-plugin: \
39979     configure-lto-plugin 
39980         @[ -f ./lto-plugin/Makefile ] || exit 0; \
39981         r=`${PWD_COMMAND}`; export r; \
39982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39983         $(HOST_EXPORTS) \
39984         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39986         done; \
39987         echo "Doing info in lto-plugin"; \
39988         (cd $(HOST_SUBDIR)/lto-plugin && \
39989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39991                   "RANLIB=$${RANLIB}" \
39992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39993                   info) \
39994           || exit 1
39995
39996 @endif lto-plugin
39997
39998 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
39999 maybe-dvi-lto-plugin:
40000 @if lto-plugin
40001 maybe-dvi-lto-plugin: dvi-lto-plugin
40002
40003 dvi-lto-plugin: \
40004     configure-lto-plugin 
40005         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40006         r=`${PWD_COMMAND}`; export r; \
40007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40008         $(HOST_EXPORTS) \
40009         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40011         done; \
40012         echo "Doing dvi in lto-plugin"; \
40013         (cd $(HOST_SUBDIR)/lto-plugin && \
40014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40016                   "RANLIB=$${RANLIB}" \
40017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40018                   dvi) \
40019           || exit 1
40020
40021 @endif lto-plugin
40022
40023 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40024 maybe-pdf-lto-plugin:
40025 @if lto-plugin
40026 maybe-pdf-lto-plugin: pdf-lto-plugin
40027
40028 pdf-lto-plugin: \
40029     configure-lto-plugin 
40030         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40031         r=`${PWD_COMMAND}`; export r; \
40032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40033         $(HOST_EXPORTS) \
40034         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40036         done; \
40037         echo "Doing pdf in lto-plugin"; \
40038         (cd $(HOST_SUBDIR)/lto-plugin && \
40039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40041                   "RANLIB=$${RANLIB}" \
40042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40043                   pdf) \
40044           || exit 1
40045
40046 @endif lto-plugin
40047
40048 .PHONY: maybe-html-lto-plugin html-lto-plugin
40049 maybe-html-lto-plugin:
40050 @if lto-plugin
40051 maybe-html-lto-plugin: html-lto-plugin
40052
40053 html-lto-plugin: \
40054     configure-lto-plugin 
40055         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40056         r=`${PWD_COMMAND}`; export r; \
40057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40058         $(HOST_EXPORTS) \
40059         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40061         done; \
40062         echo "Doing html in lto-plugin"; \
40063         (cd $(HOST_SUBDIR)/lto-plugin && \
40064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40066                   "RANLIB=$${RANLIB}" \
40067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40068                   html) \
40069           || exit 1
40070
40071 @endif lto-plugin
40072
40073 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40074 maybe-TAGS-lto-plugin:
40075 @if lto-plugin
40076 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40077
40078 TAGS-lto-plugin: \
40079     configure-lto-plugin 
40080         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40081         r=`${PWD_COMMAND}`; export r; \
40082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40083         $(HOST_EXPORTS) \
40084         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40086         done; \
40087         echo "Doing TAGS in lto-plugin"; \
40088         (cd $(HOST_SUBDIR)/lto-plugin && \
40089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40091                   "RANLIB=$${RANLIB}" \
40092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40093                   TAGS) \
40094           || exit 1
40095
40096 @endif lto-plugin
40097
40098 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40099 maybe-install-info-lto-plugin:
40100 @if lto-plugin
40101 maybe-install-info-lto-plugin: install-info-lto-plugin
40102
40103 install-info-lto-plugin: \
40104     configure-lto-plugin \
40105     info-lto-plugin 
40106         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40107         r=`${PWD_COMMAND}`; export r; \
40108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40109         $(HOST_EXPORTS) \
40110         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40112         done; \
40113         echo "Doing install-info in lto-plugin"; \
40114         (cd $(HOST_SUBDIR)/lto-plugin && \
40115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40117                   "RANLIB=$${RANLIB}" \
40118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40119                   install-info) \
40120           || exit 1
40121
40122 @endif lto-plugin
40123
40124 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40125 maybe-install-dvi-lto-plugin:
40126 @if lto-plugin
40127 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40128
40129 install-dvi-lto-plugin: \
40130     configure-lto-plugin \
40131     dvi-lto-plugin 
40132         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40133         r=`${PWD_COMMAND}`; export r; \
40134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40135         $(HOST_EXPORTS) \
40136         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40138         done; \
40139         echo "Doing install-dvi in lto-plugin"; \
40140         (cd $(HOST_SUBDIR)/lto-plugin && \
40141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40143                   "RANLIB=$${RANLIB}" \
40144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40145                   install-dvi) \
40146           || exit 1
40147
40148 @endif lto-plugin
40149
40150 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40151 maybe-install-pdf-lto-plugin:
40152 @if lto-plugin
40153 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40154
40155 install-pdf-lto-plugin: \
40156     configure-lto-plugin \
40157     pdf-lto-plugin 
40158         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40159         r=`${PWD_COMMAND}`; export r; \
40160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40161         $(HOST_EXPORTS) \
40162         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40164         done; \
40165         echo "Doing install-pdf in lto-plugin"; \
40166         (cd $(HOST_SUBDIR)/lto-plugin && \
40167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40169                   "RANLIB=$${RANLIB}" \
40170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40171                   install-pdf) \
40172           || exit 1
40173
40174 @endif lto-plugin
40175
40176 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40177 maybe-install-html-lto-plugin:
40178 @if lto-plugin
40179 maybe-install-html-lto-plugin: install-html-lto-plugin
40180
40181 install-html-lto-plugin: \
40182     configure-lto-plugin \
40183     html-lto-plugin 
40184         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40185         r=`${PWD_COMMAND}`; export r; \
40186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40187         $(HOST_EXPORTS) \
40188         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40190         done; \
40191         echo "Doing install-html in lto-plugin"; \
40192         (cd $(HOST_SUBDIR)/lto-plugin && \
40193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40195                   "RANLIB=$${RANLIB}" \
40196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40197                   install-html) \
40198           || exit 1
40199
40200 @endif lto-plugin
40201
40202 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40203 maybe-installcheck-lto-plugin:
40204 @if lto-plugin
40205 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40206
40207 installcheck-lto-plugin: \
40208     configure-lto-plugin 
40209         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40210         r=`${PWD_COMMAND}`; export r; \
40211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40212         $(HOST_EXPORTS) \
40213         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40215         done; \
40216         echo "Doing installcheck in lto-plugin"; \
40217         (cd $(HOST_SUBDIR)/lto-plugin && \
40218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40220                   "RANLIB=$${RANLIB}" \
40221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40222                   installcheck) \
40223           || exit 1
40224
40225 @endif lto-plugin
40226
40227 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40228 maybe-mostlyclean-lto-plugin:
40229 @if lto-plugin
40230 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40231
40232 mostlyclean-lto-plugin: 
40233         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40234         r=`${PWD_COMMAND}`; export r; \
40235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40236         $(HOST_EXPORTS) \
40237         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40239         done; \
40240         echo "Doing mostlyclean in lto-plugin"; \
40241         (cd $(HOST_SUBDIR)/lto-plugin && \
40242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40244                   "RANLIB=$${RANLIB}" \
40245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40246                   mostlyclean) \
40247           || exit 1
40248
40249 @endif lto-plugin
40250
40251 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40252 maybe-clean-lto-plugin:
40253 @if lto-plugin
40254 maybe-clean-lto-plugin: clean-lto-plugin
40255
40256 clean-lto-plugin: 
40257         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40258         r=`${PWD_COMMAND}`; export r; \
40259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40260         $(HOST_EXPORTS) \
40261         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40263         done; \
40264         echo "Doing clean in lto-plugin"; \
40265         (cd $(HOST_SUBDIR)/lto-plugin && \
40266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40268                   "RANLIB=$${RANLIB}" \
40269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40270                   clean) \
40271           || exit 1
40272
40273 @endif lto-plugin
40274
40275 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40276 maybe-distclean-lto-plugin:
40277 @if lto-plugin
40278 maybe-distclean-lto-plugin: distclean-lto-plugin
40279
40280 distclean-lto-plugin: 
40281         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40282         r=`${PWD_COMMAND}`; export r; \
40283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40284         $(HOST_EXPORTS) \
40285         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40287         done; \
40288         echo "Doing distclean in lto-plugin"; \
40289         (cd $(HOST_SUBDIR)/lto-plugin && \
40290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40292                   "RANLIB=$${RANLIB}" \
40293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40294                   distclean) \
40295           || exit 1
40296
40297 @endif lto-plugin
40298
40299 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40300 maybe-maintainer-clean-lto-plugin:
40301 @if lto-plugin
40302 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40303
40304 maintainer-clean-lto-plugin: 
40305         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40306         r=`${PWD_COMMAND}`; export r; \
40307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40308         $(HOST_EXPORTS) \
40309         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40311         done; \
40312         echo "Doing maintainer-clean in lto-plugin"; \
40313         (cd $(HOST_SUBDIR)/lto-plugin && \
40314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40316                   "RANLIB=$${RANLIB}" \
40317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40318                   maintainer-clean) \
40319           || exit 1
40320
40321 @endif lto-plugin
40322
40323
40324
40325 .PHONY: configure-libcc1 maybe-configure-libcc1
40326 maybe-configure-libcc1:
40327 @if gcc-bootstrap
40328 configure-libcc1: stage_current
40329 @endif gcc-bootstrap
40330 @if libcc1
40331 maybe-configure-libcc1: configure-libcc1
40332 configure-libcc1: 
40333         @: $(MAKE); $(unstage)
40334         @r=`${PWD_COMMAND}`; export r; \
40335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40336         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40337         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40338         $(HOST_EXPORTS)  \
40339         echo Configuring in $(HOST_SUBDIR)/libcc1; \
40340         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40341         case $(srcdir) in \
40342           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40343           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40344                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40345         esac; \
40346         module_srcdir=libcc1; \
40347         $(SHELL) \
40348           $$s/$$module_srcdir/configure \
40349           --srcdir=$${topdir}/$$module_srcdir \
40350           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40351           --target=${target_alias} --enable-shared \
40352           || exit 1
40353 @endif libcc1
40354
40355
40356
40357
40358
40359 .PHONY: all-libcc1 maybe-all-libcc1
40360 maybe-all-libcc1:
40361 @if gcc-bootstrap
40362 all-libcc1: stage_current
40363 @endif gcc-bootstrap
40364 @if libcc1
40365 TARGET-libcc1=all
40366 maybe-all-libcc1: all-libcc1
40367 all-libcc1: configure-libcc1
40368         @: $(MAKE); $(unstage)
40369         @r=`${PWD_COMMAND}`; export r; \
40370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40371         $(HOST_EXPORTS)  \
40372         (cd $(HOST_SUBDIR)/libcc1 && \
40373           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40374                 $(TARGET-libcc1))
40375 @endif libcc1
40376
40377
40378
40379
40380 .PHONY: check-libcc1 maybe-check-libcc1
40381 maybe-check-libcc1:
40382 @if libcc1
40383 maybe-check-libcc1: check-libcc1
40384
40385 check-libcc1:
40386         @: $(MAKE); $(unstage)
40387         @r=`${PWD_COMMAND}`; export r; \
40388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40389         $(HOST_EXPORTS)  \
40390         (cd $(HOST_SUBDIR)/libcc1 && \
40391           $(MAKE) $(FLAGS_TO_PASS)  check)
40392
40393 @endif libcc1
40394
40395 .PHONY: install-libcc1 maybe-install-libcc1
40396 maybe-install-libcc1:
40397 @if libcc1
40398 maybe-install-libcc1: install-libcc1
40399
40400 install-libcc1: installdirs
40401         @: $(MAKE); $(unstage)
40402         @r=`${PWD_COMMAND}`; export r; \
40403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40404         $(HOST_EXPORTS) \
40405         (cd $(HOST_SUBDIR)/libcc1 && \
40406           $(MAKE) $(FLAGS_TO_PASS)  install)
40407
40408 @endif libcc1
40409
40410 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40411 maybe-install-strip-libcc1:
40412 @if libcc1
40413 maybe-install-strip-libcc1: install-strip-libcc1
40414
40415 install-strip-libcc1: installdirs
40416         @: $(MAKE); $(unstage)
40417         @r=`${PWD_COMMAND}`; export r; \
40418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40419         $(HOST_EXPORTS) \
40420         (cd $(HOST_SUBDIR)/libcc1 && \
40421           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40422
40423 @endif libcc1
40424
40425 # Other targets (info, dvi, pdf, etc.)
40426
40427 .PHONY: maybe-info-libcc1 info-libcc1
40428 maybe-info-libcc1:
40429 @if libcc1
40430 maybe-info-libcc1: info-libcc1
40431
40432 info-libcc1: \
40433     configure-libcc1 
40434         @: $(MAKE); $(unstage)
40435         @[ -f ./libcc1/Makefile ] || exit 0; \
40436         r=`${PWD_COMMAND}`; export r; \
40437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40438         $(HOST_EXPORTS) \
40439         for flag in $(EXTRA_HOST_FLAGS) ; do \
40440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40441         done; \
40442         echo "Doing info in libcc1"; \
40443         (cd $(HOST_SUBDIR)/libcc1 && \
40444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40446                   "RANLIB=$${RANLIB}" \
40447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40448                   info) \
40449           || exit 1
40450
40451 @endif libcc1
40452
40453 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40454 maybe-dvi-libcc1:
40455 @if libcc1
40456 maybe-dvi-libcc1: dvi-libcc1
40457
40458 dvi-libcc1: \
40459     configure-libcc1 
40460         @: $(MAKE); $(unstage)
40461         @[ -f ./libcc1/Makefile ] || exit 0; \
40462         r=`${PWD_COMMAND}`; export r; \
40463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40464         $(HOST_EXPORTS) \
40465         for flag in $(EXTRA_HOST_FLAGS) ; do \
40466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40467         done; \
40468         echo "Doing dvi in libcc1"; \
40469         (cd $(HOST_SUBDIR)/libcc1 && \
40470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40472                   "RANLIB=$${RANLIB}" \
40473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40474                   dvi) \
40475           || exit 1
40476
40477 @endif libcc1
40478
40479 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40480 maybe-pdf-libcc1:
40481 @if libcc1
40482 maybe-pdf-libcc1: pdf-libcc1
40483
40484 pdf-libcc1: \
40485     configure-libcc1 
40486         @: $(MAKE); $(unstage)
40487         @[ -f ./libcc1/Makefile ] || exit 0; \
40488         r=`${PWD_COMMAND}`; export r; \
40489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40490         $(HOST_EXPORTS) \
40491         for flag in $(EXTRA_HOST_FLAGS) ; do \
40492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40493         done; \
40494         echo "Doing pdf in libcc1"; \
40495         (cd $(HOST_SUBDIR)/libcc1 && \
40496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40498                   "RANLIB=$${RANLIB}" \
40499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40500                   pdf) \
40501           || exit 1
40502
40503 @endif libcc1
40504
40505 .PHONY: maybe-html-libcc1 html-libcc1
40506 maybe-html-libcc1:
40507 @if libcc1
40508 maybe-html-libcc1: html-libcc1
40509
40510 html-libcc1: \
40511     configure-libcc1 
40512         @: $(MAKE); $(unstage)
40513         @[ -f ./libcc1/Makefile ] || exit 0; \
40514         r=`${PWD_COMMAND}`; export r; \
40515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40516         $(HOST_EXPORTS) \
40517         for flag in $(EXTRA_HOST_FLAGS) ; do \
40518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40519         done; \
40520         echo "Doing html in libcc1"; \
40521         (cd $(HOST_SUBDIR)/libcc1 && \
40522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40524                   "RANLIB=$${RANLIB}" \
40525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40526                   html) \
40527           || exit 1
40528
40529 @endif libcc1
40530
40531 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40532 maybe-TAGS-libcc1:
40533 @if libcc1
40534 maybe-TAGS-libcc1: TAGS-libcc1
40535
40536 TAGS-libcc1: \
40537     configure-libcc1 
40538         @: $(MAKE); $(unstage)
40539         @[ -f ./libcc1/Makefile ] || exit 0; \
40540         r=`${PWD_COMMAND}`; export r; \
40541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40542         $(HOST_EXPORTS) \
40543         for flag in $(EXTRA_HOST_FLAGS) ; do \
40544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40545         done; \
40546         echo "Doing TAGS in libcc1"; \
40547         (cd $(HOST_SUBDIR)/libcc1 && \
40548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40550                   "RANLIB=$${RANLIB}" \
40551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40552                   TAGS) \
40553           || exit 1
40554
40555 @endif libcc1
40556
40557 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40558 maybe-install-info-libcc1:
40559 @if libcc1
40560 maybe-install-info-libcc1: install-info-libcc1
40561
40562 install-info-libcc1: \
40563     configure-libcc1 \
40564     info-libcc1 
40565         @: $(MAKE); $(unstage)
40566         @[ -f ./libcc1/Makefile ] || exit 0; \
40567         r=`${PWD_COMMAND}`; export r; \
40568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40569         $(HOST_EXPORTS) \
40570         for flag in $(EXTRA_HOST_FLAGS) ; do \
40571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40572         done; \
40573         echo "Doing install-info in libcc1"; \
40574         (cd $(HOST_SUBDIR)/libcc1 && \
40575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40577                   "RANLIB=$${RANLIB}" \
40578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40579                   install-info) \
40580           || exit 1
40581
40582 @endif libcc1
40583
40584 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
40585 maybe-install-dvi-libcc1:
40586 @if libcc1
40587 maybe-install-dvi-libcc1: install-dvi-libcc1
40588
40589 install-dvi-libcc1: \
40590     configure-libcc1 \
40591     dvi-libcc1 
40592         @: $(MAKE); $(unstage)
40593         @[ -f ./libcc1/Makefile ] || exit 0; \
40594         r=`${PWD_COMMAND}`; export r; \
40595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40596         $(HOST_EXPORTS) \
40597         for flag in $(EXTRA_HOST_FLAGS) ; do \
40598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40599         done; \
40600         echo "Doing install-dvi in libcc1"; \
40601         (cd $(HOST_SUBDIR)/libcc1 && \
40602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40604                   "RANLIB=$${RANLIB}" \
40605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40606                   install-dvi) \
40607           || exit 1
40608
40609 @endif libcc1
40610
40611 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40612 maybe-install-pdf-libcc1:
40613 @if libcc1
40614 maybe-install-pdf-libcc1: install-pdf-libcc1
40615
40616 install-pdf-libcc1: \
40617     configure-libcc1 \
40618     pdf-libcc1 
40619         @: $(MAKE); $(unstage)
40620         @[ -f ./libcc1/Makefile ] || exit 0; \
40621         r=`${PWD_COMMAND}`; export r; \
40622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40623         $(HOST_EXPORTS) \
40624         for flag in $(EXTRA_HOST_FLAGS) ; do \
40625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40626         done; \
40627         echo "Doing install-pdf in libcc1"; \
40628         (cd $(HOST_SUBDIR)/libcc1 && \
40629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40631                   "RANLIB=$${RANLIB}" \
40632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40633                   install-pdf) \
40634           || exit 1
40635
40636 @endif libcc1
40637
40638 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40639 maybe-install-html-libcc1:
40640 @if libcc1
40641 maybe-install-html-libcc1: install-html-libcc1
40642
40643 install-html-libcc1: \
40644     configure-libcc1 \
40645     html-libcc1 
40646         @: $(MAKE); $(unstage)
40647         @[ -f ./libcc1/Makefile ] || exit 0; \
40648         r=`${PWD_COMMAND}`; export r; \
40649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40650         $(HOST_EXPORTS) \
40651         for flag in $(EXTRA_HOST_FLAGS) ; do \
40652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40653         done; \
40654         echo "Doing install-html in libcc1"; \
40655         (cd $(HOST_SUBDIR)/libcc1 && \
40656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40658                   "RANLIB=$${RANLIB}" \
40659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40660                   install-html) \
40661           || exit 1
40662
40663 @endif libcc1
40664
40665 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40666 maybe-installcheck-libcc1:
40667 @if libcc1
40668 maybe-installcheck-libcc1: installcheck-libcc1
40669
40670 installcheck-libcc1: \
40671     configure-libcc1 
40672         @: $(MAKE); $(unstage)
40673         @[ -f ./libcc1/Makefile ] || exit 0; \
40674         r=`${PWD_COMMAND}`; export r; \
40675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40676         $(HOST_EXPORTS) \
40677         for flag in $(EXTRA_HOST_FLAGS) ; do \
40678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40679         done; \
40680         echo "Doing installcheck in libcc1"; \
40681         (cd $(HOST_SUBDIR)/libcc1 && \
40682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40684                   "RANLIB=$${RANLIB}" \
40685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40686                   installcheck) \
40687           || exit 1
40688
40689 @endif libcc1
40690
40691 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40692 maybe-mostlyclean-libcc1:
40693 @if libcc1
40694 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40695
40696 mostlyclean-libcc1: 
40697         @: $(MAKE); $(unstage)
40698         @[ -f ./libcc1/Makefile ] || exit 0; \
40699         r=`${PWD_COMMAND}`; export r; \
40700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40701         $(HOST_EXPORTS) \
40702         for flag in $(EXTRA_HOST_FLAGS) ; do \
40703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40704         done; \
40705         echo "Doing mostlyclean in libcc1"; \
40706         (cd $(HOST_SUBDIR)/libcc1 && \
40707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40709                   "RANLIB=$${RANLIB}" \
40710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40711                   mostlyclean) \
40712           || exit 1
40713
40714 @endif libcc1
40715
40716 .PHONY: maybe-clean-libcc1 clean-libcc1
40717 maybe-clean-libcc1:
40718 @if libcc1
40719 maybe-clean-libcc1: clean-libcc1
40720
40721 clean-libcc1: 
40722         @: $(MAKE); $(unstage)
40723         @[ -f ./libcc1/Makefile ] || exit 0; \
40724         r=`${PWD_COMMAND}`; export r; \
40725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40726         $(HOST_EXPORTS) \
40727         for flag in $(EXTRA_HOST_FLAGS) ; do \
40728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40729         done; \
40730         echo "Doing clean in libcc1"; \
40731         (cd $(HOST_SUBDIR)/libcc1 && \
40732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40734                   "RANLIB=$${RANLIB}" \
40735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40736                   clean) \
40737           || exit 1
40738
40739 @endif libcc1
40740
40741 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40742 maybe-distclean-libcc1:
40743 @if libcc1
40744 maybe-distclean-libcc1: distclean-libcc1
40745
40746 distclean-libcc1: 
40747         @: $(MAKE); $(unstage)
40748         @[ -f ./libcc1/Makefile ] || exit 0; \
40749         r=`${PWD_COMMAND}`; export r; \
40750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40751         $(HOST_EXPORTS) \
40752         for flag in $(EXTRA_HOST_FLAGS) ; do \
40753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40754         done; \
40755         echo "Doing distclean in libcc1"; \
40756         (cd $(HOST_SUBDIR)/libcc1 && \
40757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40759                   "RANLIB=$${RANLIB}" \
40760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40761                   distclean) \
40762           || exit 1
40763
40764 @endif libcc1
40765
40766 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40767 maybe-maintainer-clean-libcc1:
40768 @if libcc1
40769 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40770
40771 maintainer-clean-libcc1: 
40772         @: $(MAKE); $(unstage)
40773         @[ -f ./libcc1/Makefile ] || exit 0; \
40774         r=`${PWD_COMMAND}`; export r; \
40775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40776         $(HOST_EXPORTS) \
40777         for flag in $(EXTRA_HOST_FLAGS) ; do \
40778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40779         done; \
40780         echo "Doing maintainer-clean in libcc1"; \
40781         (cd $(HOST_SUBDIR)/libcc1 && \
40782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40784                   "RANLIB=$${RANLIB}" \
40785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40786                   maintainer-clean) \
40787           || exit 1
40788
40789 @endif libcc1
40790
40791
40792
40793 .PHONY: configure-gotools maybe-configure-gotools
40794 maybe-configure-gotools:
40795 @if gcc-bootstrap
40796 configure-gotools: stage_current
40797 @endif gcc-bootstrap
40798 @if gotools
40799 maybe-configure-gotools: configure-gotools
40800 configure-gotools: 
40801         @: $(MAKE); $(unstage)
40802         @r=`${PWD_COMMAND}`; export r; \
40803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40804         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40806         $(HOST_EXPORTS)  \
40807         echo Configuring in $(HOST_SUBDIR)/gotools; \
40808         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40809         case $(srcdir) in \
40810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40811           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40813         esac; \
40814         module_srcdir=gotools; \
40815         $(SHELL) \
40816           $$s/$$module_srcdir/configure \
40817           --srcdir=$${topdir}/$$module_srcdir \
40818           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40819           --target=${target_alias}  \
40820           || exit 1
40821 @endif gotools
40822
40823
40824
40825
40826
40827 .PHONY: all-gotools maybe-all-gotools
40828 maybe-all-gotools:
40829 @if gcc-bootstrap
40830 all-gotools: stage_current
40831 @endif gcc-bootstrap
40832 @if gotools
40833 TARGET-gotools=all
40834 maybe-all-gotools: all-gotools
40835 all-gotools: configure-gotools
40836         @: $(MAKE); $(unstage)
40837         @r=`${PWD_COMMAND}`; export r; \
40838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40839         $(HOST_EXPORTS)  \
40840         (cd $(HOST_SUBDIR)/gotools && \
40841           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40842                 $(TARGET-gotools))
40843 @endif gotools
40844
40845
40846
40847
40848 .PHONY: check-gotools maybe-check-gotools
40849 maybe-check-gotools:
40850 @if gotools
40851 maybe-check-gotools: check-gotools
40852
40853 check-gotools:
40854         @: $(MAKE); $(unstage)
40855         @r=`${PWD_COMMAND}`; export r; \
40856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40857         $(HOST_EXPORTS)  \
40858         (cd $(HOST_SUBDIR)/gotools && \
40859           $(MAKE) $(FLAGS_TO_PASS)  check)
40860
40861 @endif gotools
40862
40863 .PHONY: install-gotools maybe-install-gotools
40864 maybe-install-gotools:
40865 @if gotools
40866 maybe-install-gotools: install-gotools
40867
40868 install-gotools: installdirs
40869         @: $(MAKE); $(unstage)
40870         @r=`${PWD_COMMAND}`; export r; \
40871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40872         $(HOST_EXPORTS) \
40873         (cd $(HOST_SUBDIR)/gotools && \
40874           $(MAKE) $(FLAGS_TO_PASS)  install)
40875
40876 @endif gotools
40877
40878 .PHONY: install-strip-gotools maybe-install-strip-gotools
40879 maybe-install-strip-gotools:
40880 @if gotools
40881 maybe-install-strip-gotools: install-strip-gotools
40882
40883 install-strip-gotools: installdirs
40884         @: $(MAKE); $(unstage)
40885         @r=`${PWD_COMMAND}`; export r; \
40886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40887         $(HOST_EXPORTS) \
40888         (cd $(HOST_SUBDIR)/gotools && \
40889           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40890
40891 @endif gotools
40892
40893 # Other targets (info, dvi, pdf, etc.)
40894
40895 .PHONY: maybe-info-gotools info-gotools
40896 maybe-info-gotools:
40897 @if gotools
40898 maybe-info-gotools: info-gotools
40899
40900 info-gotools: \
40901     configure-gotools 
40902         @: $(MAKE); $(unstage)
40903         @[ -f ./gotools/Makefile ] || exit 0; \
40904         r=`${PWD_COMMAND}`; export r; \
40905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40906         $(HOST_EXPORTS) \
40907         for flag in $(EXTRA_HOST_FLAGS) ; do \
40908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40909         done; \
40910         echo "Doing info in gotools"; \
40911         (cd $(HOST_SUBDIR)/gotools && \
40912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40914                   "RANLIB=$${RANLIB}" \
40915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40916                   info) \
40917           || exit 1
40918
40919 @endif gotools
40920
40921 .PHONY: maybe-dvi-gotools dvi-gotools
40922 maybe-dvi-gotools:
40923 @if gotools
40924 maybe-dvi-gotools: dvi-gotools
40925
40926 dvi-gotools: \
40927     configure-gotools 
40928         @: $(MAKE); $(unstage)
40929         @[ -f ./gotools/Makefile ] || exit 0; \
40930         r=`${PWD_COMMAND}`; export r; \
40931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40932         $(HOST_EXPORTS) \
40933         for flag in $(EXTRA_HOST_FLAGS) ; do \
40934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40935         done; \
40936         echo "Doing dvi in gotools"; \
40937         (cd $(HOST_SUBDIR)/gotools && \
40938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40940                   "RANLIB=$${RANLIB}" \
40941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40942                   dvi) \
40943           || exit 1
40944
40945 @endif gotools
40946
40947 .PHONY: maybe-pdf-gotools pdf-gotools
40948 maybe-pdf-gotools:
40949 @if gotools
40950 maybe-pdf-gotools: pdf-gotools
40951
40952 pdf-gotools: \
40953     configure-gotools 
40954         @: $(MAKE); $(unstage)
40955         @[ -f ./gotools/Makefile ] || exit 0; \
40956         r=`${PWD_COMMAND}`; export r; \
40957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40958         $(HOST_EXPORTS) \
40959         for flag in $(EXTRA_HOST_FLAGS) ; do \
40960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40961         done; \
40962         echo "Doing pdf in gotools"; \
40963         (cd $(HOST_SUBDIR)/gotools && \
40964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40966                   "RANLIB=$${RANLIB}" \
40967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40968                   pdf) \
40969           || exit 1
40970
40971 @endif gotools
40972
40973 .PHONY: maybe-html-gotools html-gotools
40974 maybe-html-gotools:
40975 @if gotools
40976 maybe-html-gotools: html-gotools
40977
40978 html-gotools: \
40979     configure-gotools 
40980         @: $(MAKE); $(unstage)
40981         @[ -f ./gotools/Makefile ] || exit 0; \
40982         r=`${PWD_COMMAND}`; export r; \
40983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40984         $(HOST_EXPORTS) \
40985         for flag in $(EXTRA_HOST_FLAGS) ; do \
40986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40987         done; \
40988         echo "Doing html in gotools"; \
40989         (cd $(HOST_SUBDIR)/gotools && \
40990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40992                   "RANLIB=$${RANLIB}" \
40993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40994                   html) \
40995           || exit 1
40996
40997 @endif gotools
40998
40999 .PHONY: maybe-TAGS-gotools TAGS-gotools
41000 maybe-TAGS-gotools:
41001 @if gotools
41002 maybe-TAGS-gotools: TAGS-gotools
41003
41004 TAGS-gotools: \
41005     configure-gotools 
41006         @: $(MAKE); $(unstage)
41007         @[ -f ./gotools/Makefile ] || exit 0; \
41008         r=`${PWD_COMMAND}`; export r; \
41009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41010         $(HOST_EXPORTS) \
41011         for flag in $(EXTRA_HOST_FLAGS) ; do \
41012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41013         done; \
41014         echo "Doing TAGS in gotools"; \
41015         (cd $(HOST_SUBDIR)/gotools && \
41016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41018                   "RANLIB=$${RANLIB}" \
41019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41020                   TAGS) \
41021           || exit 1
41022
41023 @endif gotools
41024
41025 .PHONY: maybe-install-info-gotools install-info-gotools
41026 maybe-install-info-gotools:
41027 @if gotools
41028 maybe-install-info-gotools: install-info-gotools
41029
41030 install-info-gotools: \
41031     configure-gotools \
41032     info-gotools 
41033         @: $(MAKE); $(unstage)
41034         @[ -f ./gotools/Makefile ] || exit 0; \
41035         r=`${PWD_COMMAND}`; export r; \
41036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41037         $(HOST_EXPORTS) \
41038         for flag in $(EXTRA_HOST_FLAGS) ; do \
41039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41040         done; \
41041         echo "Doing install-info in gotools"; \
41042         (cd $(HOST_SUBDIR)/gotools && \
41043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41045                   "RANLIB=$${RANLIB}" \
41046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41047                   install-info) \
41048           || exit 1
41049
41050 @endif gotools
41051
41052 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41053 maybe-install-dvi-gotools:
41054 @if gotools
41055 maybe-install-dvi-gotools: install-dvi-gotools
41056
41057 install-dvi-gotools: \
41058     configure-gotools \
41059     dvi-gotools 
41060         @: $(MAKE); $(unstage)
41061         @[ -f ./gotools/Makefile ] || exit 0; \
41062         r=`${PWD_COMMAND}`; export r; \
41063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41064         $(HOST_EXPORTS) \
41065         for flag in $(EXTRA_HOST_FLAGS) ; do \
41066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41067         done; \
41068         echo "Doing install-dvi in gotools"; \
41069         (cd $(HOST_SUBDIR)/gotools && \
41070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41072                   "RANLIB=$${RANLIB}" \
41073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41074                   install-dvi) \
41075           || exit 1
41076
41077 @endif gotools
41078
41079 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41080 maybe-install-pdf-gotools:
41081 @if gotools
41082 maybe-install-pdf-gotools: install-pdf-gotools
41083
41084 install-pdf-gotools: \
41085     configure-gotools \
41086     pdf-gotools 
41087         @: $(MAKE); $(unstage)
41088         @[ -f ./gotools/Makefile ] || exit 0; \
41089         r=`${PWD_COMMAND}`; export r; \
41090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41091         $(HOST_EXPORTS) \
41092         for flag in $(EXTRA_HOST_FLAGS) ; do \
41093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41094         done; \
41095         echo "Doing install-pdf in gotools"; \
41096         (cd $(HOST_SUBDIR)/gotools && \
41097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41099                   "RANLIB=$${RANLIB}" \
41100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41101                   install-pdf) \
41102           || exit 1
41103
41104 @endif gotools
41105
41106 .PHONY: maybe-install-html-gotools install-html-gotools
41107 maybe-install-html-gotools:
41108 @if gotools
41109 maybe-install-html-gotools: install-html-gotools
41110
41111 install-html-gotools: \
41112     configure-gotools \
41113     html-gotools 
41114         @: $(MAKE); $(unstage)
41115         @[ -f ./gotools/Makefile ] || exit 0; \
41116         r=`${PWD_COMMAND}`; export r; \
41117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41118         $(HOST_EXPORTS) \
41119         for flag in $(EXTRA_HOST_FLAGS) ; do \
41120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41121         done; \
41122         echo "Doing install-html in gotools"; \
41123         (cd $(HOST_SUBDIR)/gotools && \
41124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41126                   "RANLIB=$${RANLIB}" \
41127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41128                   install-html) \
41129           || exit 1
41130
41131 @endif gotools
41132
41133 .PHONY: maybe-installcheck-gotools installcheck-gotools
41134 maybe-installcheck-gotools:
41135 @if gotools
41136 maybe-installcheck-gotools: installcheck-gotools
41137
41138 installcheck-gotools: \
41139     configure-gotools 
41140         @: $(MAKE); $(unstage)
41141         @[ -f ./gotools/Makefile ] || exit 0; \
41142         r=`${PWD_COMMAND}`; export r; \
41143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41144         $(HOST_EXPORTS) \
41145         for flag in $(EXTRA_HOST_FLAGS) ; do \
41146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41147         done; \
41148         echo "Doing installcheck in gotools"; \
41149         (cd $(HOST_SUBDIR)/gotools && \
41150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41152                   "RANLIB=$${RANLIB}" \
41153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41154                   installcheck) \
41155           || exit 1
41156
41157 @endif gotools
41158
41159 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41160 maybe-mostlyclean-gotools:
41161 @if gotools
41162 maybe-mostlyclean-gotools: mostlyclean-gotools
41163
41164 mostlyclean-gotools: 
41165         @: $(MAKE); $(unstage)
41166         @[ -f ./gotools/Makefile ] || exit 0; \
41167         r=`${PWD_COMMAND}`; export r; \
41168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41169         $(HOST_EXPORTS) \
41170         for flag in $(EXTRA_HOST_FLAGS) ; do \
41171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41172         done; \
41173         echo "Doing mostlyclean in gotools"; \
41174         (cd $(HOST_SUBDIR)/gotools && \
41175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41177                   "RANLIB=$${RANLIB}" \
41178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41179                   mostlyclean) \
41180           || exit 1
41181
41182 @endif gotools
41183
41184 .PHONY: maybe-clean-gotools clean-gotools
41185 maybe-clean-gotools:
41186 @if gotools
41187 maybe-clean-gotools: clean-gotools
41188
41189 clean-gotools: 
41190         @: $(MAKE); $(unstage)
41191         @[ -f ./gotools/Makefile ] || exit 0; \
41192         r=`${PWD_COMMAND}`; export r; \
41193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41194         $(HOST_EXPORTS) \
41195         for flag in $(EXTRA_HOST_FLAGS) ; do \
41196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41197         done; \
41198         echo "Doing clean in gotools"; \
41199         (cd $(HOST_SUBDIR)/gotools && \
41200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41202                   "RANLIB=$${RANLIB}" \
41203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41204                   clean) \
41205           || exit 1
41206
41207 @endif gotools
41208
41209 .PHONY: maybe-distclean-gotools distclean-gotools
41210 maybe-distclean-gotools:
41211 @if gotools
41212 maybe-distclean-gotools: distclean-gotools
41213
41214 distclean-gotools: 
41215         @: $(MAKE); $(unstage)
41216         @[ -f ./gotools/Makefile ] || exit 0; \
41217         r=`${PWD_COMMAND}`; export r; \
41218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41219         $(HOST_EXPORTS) \
41220         for flag in $(EXTRA_HOST_FLAGS) ; do \
41221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41222         done; \
41223         echo "Doing distclean in gotools"; \
41224         (cd $(HOST_SUBDIR)/gotools && \
41225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41227                   "RANLIB=$${RANLIB}" \
41228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41229                   distclean) \
41230           || exit 1
41231
41232 @endif gotools
41233
41234 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41235 maybe-maintainer-clean-gotools:
41236 @if gotools
41237 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41238
41239 maintainer-clean-gotools: 
41240         @: $(MAKE); $(unstage)
41241         @[ -f ./gotools/Makefile ] || exit 0; \
41242         r=`${PWD_COMMAND}`; export r; \
41243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41244         $(HOST_EXPORTS) \
41245         for flag in $(EXTRA_HOST_FLAGS) ; do \
41246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41247         done; \
41248         echo "Doing maintainer-clean in gotools"; \
41249         (cd $(HOST_SUBDIR)/gotools && \
41250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41252                   "RANLIB=$${RANLIB}" \
41253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41254                   maintainer-clean) \
41255           || exit 1
41256
41257 @endif gotools
41258
41259
41260
41261 .PHONY: configure-libctf maybe-configure-libctf
41262 maybe-configure-libctf:
41263 @if gcc-bootstrap
41264 configure-libctf: stage_current
41265 @endif gcc-bootstrap
41266 @if libctf
41267 maybe-configure-libctf: configure-libctf
41268 configure-libctf: 
41269         @r=`${PWD_COMMAND}`; export r; \
41270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41271         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41273         $(HOST_EXPORTS)  \
41274         echo Configuring in $(HOST_SUBDIR)/libctf; \
41275         cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41276         case $(srcdir) in \
41277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41278           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41280         esac; \
41281         module_srcdir=libctf; \
41282         $(SHELL) \
41283           $$s/$$module_srcdir/configure \
41284           --srcdir=$${topdir}/$$module_srcdir \
41285           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41286           --target=${target_alias}  \
41287           || exit 1
41288 @endif libctf
41289
41290
41291
41292 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41293 maybe-configure-stage1-libctf:
41294 @if libctf-bootstrap
41295 maybe-configure-stage1-libctf: configure-stage1-libctf
41296 configure-stage1-libctf:
41297         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41298         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41299         @r=`${PWD_COMMAND}`; export r; \
41300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41301         TFLAGS="$(STAGE1_TFLAGS)"; \
41302         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41303         $(HOST_EXPORTS) \
41304         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41305         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41306         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
41307         echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41309         cd $(HOST_SUBDIR)/libctf || exit 1; \
41310         case $(srcdir) in \
41311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41312           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41314         esac; \
41315         module_srcdir=libctf; \
41316         $(SHELL) $$s/$$module_srcdir/configure \
41317           --srcdir=$${topdir}/$$module_srcdir \
41318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41319           --target=${target_alias} \
41320            \
41321           $(STAGE1_CONFIGURE_FLAGS)
41322 @endif libctf-bootstrap
41323
41324 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41325 maybe-configure-stage2-libctf:
41326 @if libctf-bootstrap
41327 maybe-configure-stage2-libctf: configure-stage2-libctf
41328 configure-stage2-libctf:
41329         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41330         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41331         @r=`${PWD_COMMAND}`; export r; \
41332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41333         TFLAGS="$(STAGE2_TFLAGS)"; \
41334         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41335         $(HOST_EXPORTS) \
41336         $(POSTSTAGE1_HOST_EXPORTS) \
41337         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41338         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41339         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
41340         echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41342         cd $(HOST_SUBDIR)/libctf || exit 1; \
41343         case $(srcdir) in \
41344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41345           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41347         esac; \
41348         module_srcdir=libctf; \
41349         $(SHELL) $$s/$$module_srcdir/configure \
41350           --srcdir=$${topdir}/$$module_srcdir \
41351           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41352           --target=${target_alias} \
41353           --with-build-libsubdir=$(HOST_SUBDIR) \
41354           $(STAGE2_CONFIGURE_FLAGS)
41355 @endif libctf-bootstrap
41356
41357 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41358 maybe-configure-stage3-libctf:
41359 @if libctf-bootstrap
41360 maybe-configure-stage3-libctf: configure-stage3-libctf
41361 configure-stage3-libctf:
41362         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41363         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41364         @r=`${PWD_COMMAND}`; export r; \
41365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41366         TFLAGS="$(STAGE3_TFLAGS)"; \
41367         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41368         $(HOST_EXPORTS) \
41369         $(POSTSTAGE1_HOST_EXPORTS) \
41370         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41371         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41372         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
41373         echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41375         cd $(HOST_SUBDIR)/libctf || exit 1; \
41376         case $(srcdir) in \
41377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41378           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41380         esac; \
41381         module_srcdir=libctf; \
41382         $(SHELL) $$s/$$module_srcdir/configure \
41383           --srcdir=$${topdir}/$$module_srcdir \
41384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41385           --target=${target_alias} \
41386           --with-build-libsubdir=$(HOST_SUBDIR) \
41387           $(STAGE3_CONFIGURE_FLAGS)
41388 @endif libctf-bootstrap
41389
41390 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41391 maybe-configure-stage4-libctf:
41392 @if libctf-bootstrap
41393 maybe-configure-stage4-libctf: configure-stage4-libctf
41394 configure-stage4-libctf:
41395         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41396         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41397         @r=`${PWD_COMMAND}`; export r; \
41398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41399         TFLAGS="$(STAGE4_TFLAGS)"; \
41400         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41401         $(HOST_EXPORTS) \
41402         $(POSTSTAGE1_HOST_EXPORTS) \
41403         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41404         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41405         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
41406         echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41407         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41408         cd $(HOST_SUBDIR)/libctf || exit 1; \
41409         case $(srcdir) in \
41410           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41411           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41412                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41413         esac; \
41414         module_srcdir=libctf; \
41415         $(SHELL) $$s/$$module_srcdir/configure \
41416           --srcdir=$${topdir}/$$module_srcdir \
41417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41418           --target=${target_alias} \
41419           --with-build-libsubdir=$(HOST_SUBDIR) \
41420           $(STAGE4_CONFIGURE_FLAGS)
41421 @endif libctf-bootstrap
41422
41423 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41424 maybe-configure-stageprofile-libctf:
41425 @if libctf-bootstrap
41426 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41427 configure-stageprofile-libctf:
41428         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41429         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41430         @r=`${PWD_COMMAND}`; export r; \
41431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41432         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41433         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41434         $(HOST_EXPORTS) \
41435         $(POSTSTAGE1_HOST_EXPORTS) \
41436         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41437         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41438         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
41439         echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41441         cd $(HOST_SUBDIR)/libctf || exit 1; \
41442         case $(srcdir) in \
41443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41444           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41446         esac; \
41447         module_srcdir=libctf; \
41448         $(SHELL) $$s/$$module_srcdir/configure \
41449           --srcdir=$${topdir}/$$module_srcdir \
41450           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41451           --target=${target_alias} \
41452           --with-build-libsubdir=$(HOST_SUBDIR) \
41453           $(STAGEprofile_CONFIGURE_FLAGS)
41454 @endif libctf-bootstrap
41455
41456 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41457 maybe-configure-stagetrain-libctf:
41458 @if libctf-bootstrap
41459 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41460 configure-stagetrain-libctf:
41461         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41462         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41463         @r=`${PWD_COMMAND}`; export r; \
41464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41465         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41466         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41467         $(HOST_EXPORTS) \
41468         $(POSTSTAGE1_HOST_EXPORTS) \
41469         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41470         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41471         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
41472         echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41473         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41474         cd $(HOST_SUBDIR)/libctf || exit 1; \
41475         case $(srcdir) in \
41476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41477           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41479         esac; \
41480         module_srcdir=libctf; \
41481         $(SHELL) $$s/$$module_srcdir/configure \
41482           --srcdir=$${topdir}/$$module_srcdir \
41483           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41484           --target=${target_alias} \
41485           --with-build-libsubdir=$(HOST_SUBDIR) \
41486           $(STAGEtrain_CONFIGURE_FLAGS)
41487 @endif libctf-bootstrap
41488
41489 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41490 maybe-configure-stagefeedback-libctf:
41491 @if libctf-bootstrap
41492 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41493 configure-stagefeedback-libctf:
41494         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41495         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41496         @r=`${PWD_COMMAND}`; export r; \
41497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41498         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41499         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41500         $(HOST_EXPORTS) \
41501         $(POSTSTAGE1_HOST_EXPORTS) \
41502         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41503         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41504         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
41505         echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41506         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41507         cd $(HOST_SUBDIR)/libctf || exit 1; \
41508         case $(srcdir) in \
41509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41510           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41512         esac; \
41513         module_srcdir=libctf; \
41514         $(SHELL) $$s/$$module_srcdir/configure \
41515           --srcdir=$${topdir}/$$module_srcdir \
41516           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41517           --target=${target_alias} \
41518           --with-build-libsubdir=$(HOST_SUBDIR) \
41519           $(STAGEfeedback_CONFIGURE_FLAGS)
41520 @endif libctf-bootstrap
41521
41522 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41523 maybe-configure-stageautoprofile-libctf:
41524 @if libctf-bootstrap
41525 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41526 configure-stageautoprofile-libctf:
41527         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41528         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41529         @r=`${PWD_COMMAND}`; export r; \
41530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41531         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41532         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41533         $(HOST_EXPORTS) \
41534         $(POSTSTAGE1_HOST_EXPORTS) \
41535         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41536         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41537         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
41538         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41539         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41540         cd $(HOST_SUBDIR)/libctf || exit 1; \
41541         case $(srcdir) in \
41542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41543           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41545         esac; \
41546         module_srcdir=libctf; \
41547         $(SHELL) $$s/$$module_srcdir/configure \
41548           --srcdir=$${topdir}/$$module_srcdir \
41549           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41550           --target=${target_alias} \
41551           --with-build-libsubdir=$(HOST_SUBDIR) \
41552           $(STAGEautoprofile_CONFIGURE_FLAGS)
41553 @endif libctf-bootstrap
41554
41555 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41556 maybe-configure-stageautofeedback-libctf:
41557 @if libctf-bootstrap
41558 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41559 configure-stageautofeedback-libctf:
41560         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41561         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41562         @r=`${PWD_COMMAND}`; export r; \
41563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41564         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41565         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41566         $(HOST_EXPORTS) \
41567         $(POSTSTAGE1_HOST_EXPORTS) \
41568         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41569         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41570         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
41571         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41573         cd $(HOST_SUBDIR)/libctf || exit 1; \
41574         case $(srcdir) in \
41575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41576           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41578         esac; \
41579         module_srcdir=libctf; \
41580         $(SHELL) $$s/$$module_srcdir/configure \
41581           --srcdir=$${topdir}/$$module_srcdir \
41582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41583           --target=${target_alias} \
41584           --with-build-libsubdir=$(HOST_SUBDIR) \
41585           $(STAGEautofeedback_CONFIGURE_FLAGS)
41586 @endif libctf-bootstrap
41587
41588
41589
41590
41591
41592 .PHONY: all-libctf maybe-all-libctf
41593 maybe-all-libctf:
41594 @if gcc-bootstrap
41595 all-libctf: stage_current
41596 @endif gcc-bootstrap
41597 @if libctf
41598 TARGET-libctf=all
41599 maybe-all-libctf: all-libctf
41600 all-libctf: configure-libctf
41601         @r=`${PWD_COMMAND}`; export r; \
41602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41603         $(HOST_EXPORTS)  \
41604         (cd $(HOST_SUBDIR)/libctf && \
41605           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
41606                 $(TARGET-libctf))
41607 @endif libctf
41608
41609
41610
41611 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41612 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41613 maybe-all-stage1-libctf:
41614 maybe-clean-stage1-libctf:
41615 @if libctf-bootstrap
41616 maybe-all-stage1-libctf: all-stage1-libctf
41617 all-stage1: all-stage1-libctf
41618 TARGET-stage1-libctf = $(TARGET-libctf)
41619 all-stage1-libctf: configure-stage1-libctf
41620         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41621         @r=`${PWD_COMMAND}`; export r; \
41622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41623         TFLAGS="$(STAGE1_TFLAGS)"; \
41624         $(HOST_EXPORTS)  \
41625         cd $(HOST_SUBDIR)/libctf && \
41626          \
41627         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41628                 CFLAGS="$(STAGE1_CFLAGS)" \
41629                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41630                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41631                 LIBCFLAGS="$(LIBCFLAGS)" \
41632                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41633                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41634                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41635                 $(EXTRA_HOST_FLAGS)  \
41636                 $(STAGE1_FLAGS_TO_PASS)  \
41637                 TFLAGS="$(STAGE1_TFLAGS)"  \
41638                 $(TARGET-stage1-libctf)
41639
41640 maybe-clean-stage1-libctf: clean-stage1-libctf
41641 clean-stage1: clean-stage1-libctf
41642 clean-stage1-libctf:
41643         @if [ $(current_stage) = stage1 ]; then \
41644           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41645         else \
41646           [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41647           $(MAKE) stage1-start; \
41648         fi; \
41649         cd $(HOST_SUBDIR)/libctf && \
41650         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41651         $(STAGE1_FLAGS_TO_PASS)  clean
41652 @endif libctf-bootstrap
41653
41654
41655 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41656 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41657 maybe-all-stage2-libctf:
41658 maybe-clean-stage2-libctf:
41659 @if libctf-bootstrap
41660 maybe-all-stage2-libctf: all-stage2-libctf
41661 all-stage2: all-stage2-libctf
41662 TARGET-stage2-libctf = $(TARGET-libctf)
41663 all-stage2-libctf: configure-stage2-libctf
41664         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41665         @r=`${PWD_COMMAND}`; export r; \
41666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41667         TFLAGS="$(STAGE2_TFLAGS)"; \
41668         $(HOST_EXPORTS) \
41669         $(POSTSTAGE1_HOST_EXPORTS)  \
41670         cd $(HOST_SUBDIR)/libctf && \
41671          \
41672         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41673                 CFLAGS="$(STAGE2_CFLAGS)" \
41674                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41675                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41676                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41677                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41678                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41679                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41680                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41681                 TFLAGS="$(STAGE2_TFLAGS)"  \
41682                 $(TARGET-stage2-libctf)
41683
41684 maybe-clean-stage2-libctf: clean-stage2-libctf
41685 clean-stage2: clean-stage2-libctf
41686 clean-stage2-libctf:
41687         @if [ $(current_stage) = stage2 ]; then \
41688           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41689         else \
41690           [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41691           $(MAKE) stage2-start; \
41692         fi; \
41693         cd $(HOST_SUBDIR)/libctf && \
41694         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41695 @endif libctf-bootstrap
41696
41697
41698 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41699 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41700 maybe-all-stage3-libctf:
41701 maybe-clean-stage3-libctf:
41702 @if libctf-bootstrap
41703 maybe-all-stage3-libctf: all-stage3-libctf
41704 all-stage3: all-stage3-libctf
41705 TARGET-stage3-libctf = $(TARGET-libctf)
41706 all-stage3-libctf: configure-stage3-libctf
41707         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41708         @r=`${PWD_COMMAND}`; export r; \
41709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41710         TFLAGS="$(STAGE3_TFLAGS)"; \
41711         $(HOST_EXPORTS) \
41712         $(POSTSTAGE1_HOST_EXPORTS)  \
41713         cd $(HOST_SUBDIR)/libctf && \
41714          \
41715         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41716                 CFLAGS="$(STAGE3_CFLAGS)" \
41717                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41718                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41719                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41720                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41721                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41722                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41723                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41724                 TFLAGS="$(STAGE3_TFLAGS)"  \
41725                 $(TARGET-stage3-libctf)
41726
41727 maybe-clean-stage3-libctf: clean-stage3-libctf
41728 clean-stage3: clean-stage3-libctf
41729 clean-stage3-libctf:
41730         @if [ $(current_stage) = stage3 ]; then \
41731           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41732         else \
41733           [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41734           $(MAKE) stage3-start; \
41735         fi; \
41736         cd $(HOST_SUBDIR)/libctf && \
41737         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41738 @endif libctf-bootstrap
41739
41740
41741 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41742 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41743 maybe-all-stage4-libctf:
41744 maybe-clean-stage4-libctf:
41745 @if libctf-bootstrap
41746 maybe-all-stage4-libctf: all-stage4-libctf
41747 all-stage4: all-stage4-libctf
41748 TARGET-stage4-libctf = $(TARGET-libctf)
41749 all-stage4-libctf: configure-stage4-libctf
41750         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41751         @r=`${PWD_COMMAND}`; export r; \
41752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41753         TFLAGS="$(STAGE4_TFLAGS)"; \
41754         $(HOST_EXPORTS) \
41755         $(POSTSTAGE1_HOST_EXPORTS)  \
41756         cd $(HOST_SUBDIR)/libctf && \
41757          \
41758         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41759                 CFLAGS="$(STAGE4_CFLAGS)" \
41760                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41761                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41762                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41763                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41764                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41765                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41766                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41767                 TFLAGS="$(STAGE4_TFLAGS)"  \
41768                 $(TARGET-stage4-libctf)
41769
41770 maybe-clean-stage4-libctf: clean-stage4-libctf
41771 clean-stage4: clean-stage4-libctf
41772 clean-stage4-libctf:
41773         @if [ $(current_stage) = stage4 ]; then \
41774           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41775         else \
41776           [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41777           $(MAKE) stage4-start; \
41778         fi; \
41779         cd $(HOST_SUBDIR)/libctf && \
41780         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41781 @endif libctf-bootstrap
41782
41783
41784 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41785 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41786 maybe-all-stageprofile-libctf:
41787 maybe-clean-stageprofile-libctf:
41788 @if libctf-bootstrap
41789 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41790 all-stageprofile: all-stageprofile-libctf
41791 TARGET-stageprofile-libctf = $(TARGET-libctf)
41792 all-stageprofile-libctf: configure-stageprofile-libctf
41793         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41794         @r=`${PWD_COMMAND}`; export r; \
41795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41796         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41797         $(HOST_EXPORTS) \
41798         $(POSTSTAGE1_HOST_EXPORTS)  \
41799         cd $(HOST_SUBDIR)/libctf && \
41800          \
41801         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41802                 CFLAGS="$(STAGEprofile_CFLAGS)" \
41803                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41804                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41805                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41806                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41807                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41808                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41809                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41810                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
41811                 $(TARGET-stageprofile-libctf)
41812
41813 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41814 clean-stageprofile: clean-stageprofile-libctf
41815 clean-stageprofile-libctf:
41816         @if [ $(current_stage) = stageprofile ]; then \
41817           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41818         else \
41819           [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41820           $(MAKE) stageprofile-start; \
41821         fi; \
41822         cd $(HOST_SUBDIR)/libctf && \
41823         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41824 @endif libctf-bootstrap
41825
41826
41827 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41828 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41829 maybe-all-stagetrain-libctf:
41830 maybe-clean-stagetrain-libctf:
41831 @if libctf-bootstrap
41832 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41833 all-stagetrain: all-stagetrain-libctf
41834 TARGET-stagetrain-libctf = $(TARGET-libctf)
41835 all-stagetrain-libctf: configure-stagetrain-libctf
41836         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41837         @r=`${PWD_COMMAND}`; export r; \
41838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41839         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41840         $(HOST_EXPORTS) \
41841         $(POSTSTAGE1_HOST_EXPORTS)  \
41842         cd $(HOST_SUBDIR)/libctf && \
41843          \
41844         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41845                 CFLAGS="$(STAGEtrain_CFLAGS)" \
41846                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41847                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41848                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41849                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41850                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41851                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41852                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41853                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
41854                 $(TARGET-stagetrain-libctf)
41855
41856 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41857 clean-stagetrain: clean-stagetrain-libctf
41858 clean-stagetrain-libctf:
41859         @if [ $(current_stage) = stagetrain ]; then \
41860           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41861         else \
41862           [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41863           $(MAKE) stagetrain-start; \
41864         fi; \
41865         cd $(HOST_SUBDIR)/libctf && \
41866         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41867 @endif libctf-bootstrap
41868
41869
41870 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41871 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41872 maybe-all-stagefeedback-libctf:
41873 maybe-clean-stagefeedback-libctf:
41874 @if libctf-bootstrap
41875 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41876 all-stagefeedback: all-stagefeedback-libctf
41877 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41878 all-stagefeedback-libctf: configure-stagefeedback-libctf
41879         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41880         @r=`${PWD_COMMAND}`; export r; \
41881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41882         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41883         $(HOST_EXPORTS) \
41884         $(POSTSTAGE1_HOST_EXPORTS)  \
41885         cd $(HOST_SUBDIR)/libctf && \
41886          \
41887         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41888                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41889                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41890                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41891                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41892                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41893                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41894                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41895                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41896                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
41897                 $(TARGET-stagefeedback-libctf)
41898
41899 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41900 clean-stagefeedback: clean-stagefeedback-libctf
41901 clean-stagefeedback-libctf:
41902         @if [ $(current_stage) = stagefeedback ]; then \
41903           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41904         else \
41905           [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41906           $(MAKE) stagefeedback-start; \
41907         fi; \
41908         cd $(HOST_SUBDIR)/libctf && \
41909         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41910 @endif libctf-bootstrap
41911
41912
41913 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41914 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41915 maybe-all-stageautoprofile-libctf:
41916 maybe-clean-stageautoprofile-libctf:
41917 @if libctf-bootstrap
41918 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41919 all-stageautoprofile: all-stageautoprofile-libctf
41920 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41921 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41922         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41923         @r=`${PWD_COMMAND}`; export r; \
41924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41925         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41926         $(HOST_EXPORTS) \
41927         $(POSTSTAGE1_HOST_EXPORTS)  \
41928         cd $(HOST_SUBDIR)/libctf && \
41929         $$s/gcc/config/i386/$(AUTO_PROFILE) \
41930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41931                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41932                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41933                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41934                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41935                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41936                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41937                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41938                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41939                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
41940                 $(TARGET-stageautoprofile-libctf)
41941
41942 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41943 clean-stageautoprofile: clean-stageautoprofile-libctf
41944 clean-stageautoprofile-libctf:
41945         @if [ $(current_stage) = stageautoprofile ]; then \
41946           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41947         else \
41948           [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41949           $(MAKE) stageautoprofile-start; \
41950         fi; \
41951         cd $(HOST_SUBDIR)/libctf && \
41952         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41953 @endif libctf-bootstrap
41954
41955
41956 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41957 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41958 maybe-all-stageautofeedback-libctf:
41959 maybe-clean-stageautofeedback-libctf:
41960 @if libctf-bootstrap
41961 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
41962 all-stageautofeedback: all-stageautofeedback-libctf
41963 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
41964 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
41965         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41966         @r=`${PWD_COMMAND}`; export r; \
41967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41968         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41969         $(HOST_EXPORTS) \
41970         $(POSTSTAGE1_HOST_EXPORTS)  \
41971         cd $(HOST_SUBDIR)/libctf && \
41972          \
41973         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41974                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41975                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41976                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41977                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41978                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41979                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41980                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41981                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
41982                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41983                 $(TARGET-stageautofeedback-libctf)
41984
41985 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
41986 clean-stageautofeedback: clean-stageautofeedback-libctf
41987 clean-stageautofeedback-libctf:
41988         @if [ $(current_stage) = stageautofeedback ]; then \
41989           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41990         else \
41991           [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
41992           $(MAKE) stageautofeedback-start; \
41993         fi; \
41994         cd $(HOST_SUBDIR)/libctf && \
41995         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
41996 @endif libctf-bootstrap
41997
41998
41999
42000
42001
42002 .PHONY: check-libctf maybe-check-libctf
42003 maybe-check-libctf:
42004 @if libctf
42005 maybe-check-libctf: check-libctf
42006
42007 check-libctf:
42008         @: $(MAKE); $(unstage)
42009         @r=`${PWD_COMMAND}`; export r; \
42010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42011         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42012         (cd $(HOST_SUBDIR)/libctf && \
42013           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
42014
42015 @endif libctf
42016
42017 .PHONY: install-libctf maybe-install-libctf
42018 maybe-install-libctf:
42019 @if libctf
42020 maybe-install-libctf: install-libctf
42021
42022 install-libctf: installdirs
42023         @: $(MAKE); $(unstage)
42024         @r=`${PWD_COMMAND}`; export r; \
42025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42026         $(HOST_EXPORTS) \
42027         (cd $(HOST_SUBDIR)/libctf && \
42028           $(MAKE) $(FLAGS_TO_PASS)  install)
42029
42030 @endif libctf
42031
42032 .PHONY: install-strip-libctf maybe-install-strip-libctf
42033 maybe-install-strip-libctf:
42034 @if libctf
42035 maybe-install-strip-libctf: install-strip-libctf
42036
42037 install-strip-libctf: installdirs
42038         @: $(MAKE); $(unstage)
42039         @r=`${PWD_COMMAND}`; export r; \
42040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42041         $(HOST_EXPORTS) \
42042         (cd $(HOST_SUBDIR)/libctf && \
42043           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
42044
42045 @endif libctf
42046
42047 # Other targets (info, dvi, pdf, etc.)
42048
42049 .PHONY: maybe-info-libctf info-libctf
42050 maybe-info-libctf:
42051 @if libctf
42052 maybe-info-libctf: info-libctf
42053
42054 info-libctf: \
42055     configure-libctf 
42056         @[ -f ./libctf/Makefile ] || exit 0; \
42057         r=`${PWD_COMMAND}`; export r; \
42058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42059         $(HOST_EXPORTS) \
42060         for flag in $(EXTRA_HOST_FLAGS) ; do \
42061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42062         done; \
42063         echo "Doing info in libctf"; \
42064         (cd $(HOST_SUBDIR)/libctf && \
42065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42067                   "RANLIB=$${RANLIB}" \
42068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42069                   info) \
42070           || exit 1
42071
42072 @endif libctf
42073
42074 .PHONY: maybe-dvi-libctf dvi-libctf
42075 maybe-dvi-libctf:
42076 @if libctf
42077 maybe-dvi-libctf: dvi-libctf
42078
42079 dvi-libctf: \
42080     configure-libctf 
42081         @[ -f ./libctf/Makefile ] || exit 0; \
42082         r=`${PWD_COMMAND}`; export r; \
42083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42084         $(HOST_EXPORTS) \
42085         for flag in $(EXTRA_HOST_FLAGS) ; do \
42086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42087         done; \
42088         echo "Doing dvi in libctf"; \
42089         (cd $(HOST_SUBDIR)/libctf && \
42090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42092                   "RANLIB=$${RANLIB}" \
42093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42094                   dvi) \
42095           || exit 1
42096
42097 @endif libctf
42098
42099 .PHONY: maybe-pdf-libctf pdf-libctf
42100 maybe-pdf-libctf:
42101 @if libctf
42102 maybe-pdf-libctf: pdf-libctf
42103
42104 pdf-libctf: \
42105     configure-libctf 
42106         @[ -f ./libctf/Makefile ] || exit 0; \
42107         r=`${PWD_COMMAND}`; export r; \
42108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42109         $(HOST_EXPORTS) \
42110         for flag in $(EXTRA_HOST_FLAGS) ; do \
42111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42112         done; \
42113         echo "Doing pdf in libctf"; \
42114         (cd $(HOST_SUBDIR)/libctf && \
42115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42117                   "RANLIB=$${RANLIB}" \
42118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42119                   pdf) \
42120           || exit 1
42121
42122 @endif libctf
42123
42124 .PHONY: maybe-html-libctf html-libctf
42125 maybe-html-libctf:
42126 @if libctf
42127 maybe-html-libctf: html-libctf
42128
42129 html-libctf: \
42130     configure-libctf 
42131         @[ -f ./libctf/Makefile ] || exit 0; \
42132         r=`${PWD_COMMAND}`; export r; \
42133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134         $(HOST_EXPORTS) \
42135         for flag in $(EXTRA_HOST_FLAGS) ; do \
42136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42137         done; \
42138         echo "Doing html in libctf"; \
42139         (cd $(HOST_SUBDIR)/libctf && \
42140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42142                   "RANLIB=$${RANLIB}" \
42143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42144                   html) \
42145           || exit 1
42146
42147 @endif libctf
42148
42149 .PHONY: maybe-TAGS-libctf TAGS-libctf
42150 maybe-TAGS-libctf:
42151 @if libctf
42152 maybe-TAGS-libctf: TAGS-libctf
42153
42154 TAGS-libctf: \
42155     configure-libctf 
42156         @[ -f ./libctf/Makefile ] || exit 0; \
42157         r=`${PWD_COMMAND}`; export r; \
42158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42159         $(HOST_EXPORTS) \
42160         for flag in $(EXTRA_HOST_FLAGS) ; do \
42161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42162         done; \
42163         echo "Doing TAGS in libctf"; \
42164         (cd $(HOST_SUBDIR)/libctf && \
42165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42167                   "RANLIB=$${RANLIB}" \
42168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42169                   TAGS) \
42170           || exit 1
42171
42172 @endif libctf
42173
42174 .PHONY: maybe-install-info-libctf install-info-libctf
42175 maybe-install-info-libctf:
42176 @if libctf
42177 maybe-install-info-libctf: install-info-libctf
42178
42179 install-info-libctf: \
42180     configure-libctf \
42181     info-libctf 
42182         @[ -f ./libctf/Makefile ] || exit 0; \
42183         r=`${PWD_COMMAND}`; export r; \
42184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42185         $(HOST_EXPORTS) \
42186         for flag in $(EXTRA_HOST_FLAGS) ; do \
42187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42188         done; \
42189         echo "Doing install-info in libctf"; \
42190         (cd $(HOST_SUBDIR)/libctf && \
42191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42193                   "RANLIB=$${RANLIB}" \
42194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42195                   install-info) \
42196           || exit 1
42197
42198 @endif libctf
42199
42200 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42201 maybe-install-dvi-libctf:
42202 @if libctf
42203 maybe-install-dvi-libctf: install-dvi-libctf
42204
42205 install-dvi-libctf: \
42206     configure-libctf \
42207     dvi-libctf 
42208         @[ -f ./libctf/Makefile ] || exit 0; \
42209         r=`${PWD_COMMAND}`; export r; \
42210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42211         $(HOST_EXPORTS) \
42212         for flag in $(EXTRA_HOST_FLAGS) ; do \
42213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42214         done; \
42215         echo "Doing install-dvi in libctf"; \
42216         (cd $(HOST_SUBDIR)/libctf && \
42217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42219                   "RANLIB=$${RANLIB}" \
42220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42221                   install-dvi) \
42222           || exit 1
42223
42224 @endif libctf
42225
42226 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42227 maybe-install-pdf-libctf:
42228 @if libctf
42229 maybe-install-pdf-libctf: install-pdf-libctf
42230
42231 install-pdf-libctf: \
42232     configure-libctf \
42233     pdf-libctf 
42234         @[ -f ./libctf/Makefile ] || exit 0; \
42235         r=`${PWD_COMMAND}`; export r; \
42236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42237         $(HOST_EXPORTS) \
42238         for flag in $(EXTRA_HOST_FLAGS) ; do \
42239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42240         done; \
42241         echo "Doing install-pdf in libctf"; \
42242         (cd $(HOST_SUBDIR)/libctf && \
42243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42245                   "RANLIB=$${RANLIB}" \
42246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42247                   install-pdf) \
42248           || exit 1
42249
42250 @endif libctf
42251
42252 .PHONY: maybe-install-html-libctf install-html-libctf
42253 maybe-install-html-libctf:
42254 @if libctf
42255 maybe-install-html-libctf: install-html-libctf
42256
42257 install-html-libctf: \
42258     configure-libctf \
42259     html-libctf 
42260         @[ -f ./libctf/Makefile ] || exit 0; \
42261         r=`${PWD_COMMAND}`; export r; \
42262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42263         $(HOST_EXPORTS) \
42264         for flag in $(EXTRA_HOST_FLAGS) ; do \
42265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42266         done; \
42267         echo "Doing install-html in libctf"; \
42268         (cd $(HOST_SUBDIR)/libctf && \
42269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42271                   "RANLIB=$${RANLIB}" \
42272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42273                   install-html) \
42274           || exit 1
42275
42276 @endif libctf
42277
42278 .PHONY: maybe-installcheck-libctf installcheck-libctf
42279 maybe-installcheck-libctf:
42280 @if libctf
42281 maybe-installcheck-libctf: installcheck-libctf
42282
42283 installcheck-libctf: \
42284     configure-libctf 
42285         @[ -f ./libctf/Makefile ] || exit 0; \
42286         r=`${PWD_COMMAND}`; export r; \
42287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42288         $(HOST_EXPORTS) \
42289         for flag in $(EXTRA_HOST_FLAGS) ; do \
42290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42291         done; \
42292         echo "Doing installcheck in libctf"; \
42293         (cd $(HOST_SUBDIR)/libctf && \
42294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42296                   "RANLIB=$${RANLIB}" \
42297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42298                   installcheck) \
42299           || exit 1
42300
42301 @endif libctf
42302
42303 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42304 maybe-mostlyclean-libctf:
42305 @if libctf
42306 maybe-mostlyclean-libctf: mostlyclean-libctf
42307
42308 mostlyclean-libctf: 
42309         @[ -f ./libctf/Makefile ] || exit 0; \
42310         r=`${PWD_COMMAND}`; export r; \
42311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42312         $(HOST_EXPORTS) \
42313         for flag in $(EXTRA_HOST_FLAGS) ; do \
42314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42315         done; \
42316         echo "Doing mostlyclean in libctf"; \
42317         (cd $(HOST_SUBDIR)/libctf && \
42318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42320                   "RANLIB=$${RANLIB}" \
42321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42322                   mostlyclean) \
42323           || exit 1
42324
42325 @endif libctf
42326
42327 .PHONY: maybe-clean-libctf clean-libctf
42328 maybe-clean-libctf:
42329 @if libctf
42330 maybe-clean-libctf: clean-libctf
42331
42332 clean-libctf: 
42333         @[ -f ./libctf/Makefile ] || exit 0; \
42334         r=`${PWD_COMMAND}`; export r; \
42335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42336         $(HOST_EXPORTS) \
42337         for flag in $(EXTRA_HOST_FLAGS) ; do \
42338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42339         done; \
42340         echo "Doing clean in libctf"; \
42341         (cd $(HOST_SUBDIR)/libctf && \
42342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42344                   "RANLIB=$${RANLIB}" \
42345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42346                   clean) \
42347           || exit 1
42348
42349 @endif libctf
42350
42351 .PHONY: maybe-distclean-libctf distclean-libctf
42352 maybe-distclean-libctf:
42353 @if libctf
42354 maybe-distclean-libctf: distclean-libctf
42355
42356 distclean-libctf: 
42357         @[ -f ./libctf/Makefile ] || exit 0; \
42358         r=`${PWD_COMMAND}`; export r; \
42359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42360         $(HOST_EXPORTS) \
42361         for flag in $(EXTRA_HOST_FLAGS) ; do \
42362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42363         done; \
42364         echo "Doing distclean in libctf"; \
42365         (cd $(HOST_SUBDIR)/libctf && \
42366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42368                   "RANLIB=$${RANLIB}" \
42369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42370                   distclean) \
42371           || exit 1
42372
42373 @endif libctf
42374
42375 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42376 maybe-maintainer-clean-libctf:
42377 @if libctf
42378 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42379
42380 maintainer-clean-libctf: 
42381         @[ -f ./libctf/Makefile ] || exit 0; \
42382         r=`${PWD_COMMAND}`; export r; \
42383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42384         $(HOST_EXPORTS) \
42385         for flag in $(EXTRA_HOST_FLAGS) ; do \
42386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42387         done; \
42388         echo "Doing maintainer-clean in libctf"; \
42389         (cd $(HOST_SUBDIR)/libctf && \
42390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42392                   "RANLIB=$${RANLIB}" \
42393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42394                   maintainer-clean) \
42395           || exit 1
42396
42397 @endif libctf
42398
42399
42400
42401 .PHONY: configure-libsframe maybe-configure-libsframe
42402 maybe-configure-libsframe:
42403 @if gcc-bootstrap
42404 configure-libsframe: stage_current
42405 @endif gcc-bootstrap
42406 @if libsframe
42407 maybe-configure-libsframe: configure-libsframe
42408 configure-libsframe: 
42409         @r=`${PWD_COMMAND}`; export r; \
42410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42411         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42412         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42413         $(HOST_EXPORTS)  \
42414         echo Configuring in $(HOST_SUBDIR)/libsframe; \
42415         cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42416         case $(srcdir) in \
42417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42418           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42420         esac; \
42421         module_srcdir=libsframe; \
42422         $(SHELL) \
42423           $$s/$$module_srcdir/configure \
42424           --srcdir=$${topdir}/$$module_srcdir \
42425           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42426           --target=${target_alias}  \
42427           || exit 1
42428 @endif libsframe
42429
42430
42431
42432 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42433 maybe-configure-stage1-libsframe:
42434 @if libsframe-bootstrap
42435 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42436 configure-stage1-libsframe:
42437         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42438         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42439         @r=`${PWD_COMMAND}`; export r; \
42440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42441         TFLAGS="$(STAGE1_TFLAGS)"; \
42442         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42443         $(HOST_EXPORTS) \
42444         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42445         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42446         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
42447         echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42448         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42449         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42450         case $(srcdir) in \
42451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42452           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42454         esac; \
42455         module_srcdir=libsframe; \
42456         $(SHELL) $$s/$$module_srcdir/configure \
42457           --srcdir=$${topdir}/$$module_srcdir \
42458           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42459           --target=${target_alias} \
42460            \
42461           $(STAGE1_CONFIGURE_FLAGS)
42462 @endif libsframe-bootstrap
42463
42464 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
42465 maybe-configure-stage2-libsframe:
42466 @if libsframe-bootstrap
42467 maybe-configure-stage2-libsframe: configure-stage2-libsframe
42468 configure-stage2-libsframe:
42469         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42470         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42471         @r=`${PWD_COMMAND}`; export r; \
42472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42473         TFLAGS="$(STAGE2_TFLAGS)"; \
42474         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42475         $(HOST_EXPORTS) \
42476         $(POSTSTAGE1_HOST_EXPORTS) \
42477         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42478         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42479         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
42480         echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
42481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42482         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42483         case $(srcdir) in \
42484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42485           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42487         esac; \
42488         module_srcdir=libsframe; \
42489         $(SHELL) $$s/$$module_srcdir/configure \
42490           --srcdir=$${topdir}/$$module_srcdir \
42491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42492           --target=${target_alias} \
42493           --with-build-libsubdir=$(HOST_SUBDIR) \
42494           $(STAGE2_CONFIGURE_FLAGS)
42495 @endif libsframe-bootstrap
42496
42497 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
42498 maybe-configure-stage3-libsframe:
42499 @if libsframe-bootstrap
42500 maybe-configure-stage3-libsframe: configure-stage3-libsframe
42501 configure-stage3-libsframe:
42502         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42504         @r=`${PWD_COMMAND}`; export r; \
42505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42506         TFLAGS="$(STAGE3_TFLAGS)"; \
42507         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42508         $(HOST_EXPORTS) \
42509         $(POSTSTAGE1_HOST_EXPORTS) \
42510         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42511         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42512         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
42513         echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
42514         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42515         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42516         case $(srcdir) in \
42517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42518           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42520         esac; \
42521         module_srcdir=libsframe; \
42522         $(SHELL) $$s/$$module_srcdir/configure \
42523           --srcdir=$${topdir}/$$module_srcdir \
42524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42525           --target=${target_alias} \
42526           --with-build-libsubdir=$(HOST_SUBDIR) \
42527           $(STAGE3_CONFIGURE_FLAGS)
42528 @endif libsframe-bootstrap
42529
42530 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
42531 maybe-configure-stage4-libsframe:
42532 @if libsframe-bootstrap
42533 maybe-configure-stage4-libsframe: configure-stage4-libsframe
42534 configure-stage4-libsframe:
42535         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42536         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42537         @r=`${PWD_COMMAND}`; export r; \
42538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42539         TFLAGS="$(STAGE4_TFLAGS)"; \
42540         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42541         $(HOST_EXPORTS) \
42542         $(POSTSTAGE1_HOST_EXPORTS) \
42543         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42544         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42545         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
42546         echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
42547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42548         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42549         case $(srcdir) in \
42550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42551           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42553         esac; \
42554         module_srcdir=libsframe; \
42555         $(SHELL) $$s/$$module_srcdir/configure \
42556           --srcdir=$${topdir}/$$module_srcdir \
42557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42558           --target=${target_alias} \
42559           --with-build-libsubdir=$(HOST_SUBDIR) \
42560           $(STAGE4_CONFIGURE_FLAGS)
42561 @endif libsframe-bootstrap
42562
42563 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
42564 maybe-configure-stageprofile-libsframe:
42565 @if libsframe-bootstrap
42566 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
42567 configure-stageprofile-libsframe:
42568         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42569         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42570         @r=`${PWD_COMMAND}`; export r; \
42571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42572         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42573         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42574         $(HOST_EXPORTS) \
42575         $(POSTSTAGE1_HOST_EXPORTS) \
42576         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
42577         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
42578         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
42579         echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
42580         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42581         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42582         case $(srcdir) in \
42583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42584           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42586         esac; \
42587         module_srcdir=libsframe; \
42588         $(SHELL) $$s/$$module_srcdir/configure \
42589           --srcdir=$${topdir}/$$module_srcdir \
42590           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42591           --target=${target_alias} \
42592           --with-build-libsubdir=$(HOST_SUBDIR) \
42593           $(STAGEprofile_CONFIGURE_FLAGS)
42594 @endif libsframe-bootstrap
42595
42596 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
42597 maybe-configure-stagetrain-libsframe:
42598 @if libsframe-bootstrap
42599 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
42600 configure-stagetrain-libsframe:
42601         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42602         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42603         @r=`${PWD_COMMAND}`; export r; \
42604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42605         TFLAGS="$(STAGEtrain_TFLAGS)"; \
42606         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42607         $(HOST_EXPORTS) \
42608         $(POSTSTAGE1_HOST_EXPORTS) \
42609         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42610         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42611         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
42612         echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
42613         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42614         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42615         case $(srcdir) in \
42616           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42617           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42618                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42619         esac; \
42620         module_srcdir=libsframe; \
42621         $(SHELL) $$s/$$module_srcdir/configure \
42622           --srcdir=$${topdir}/$$module_srcdir \
42623           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42624           --target=${target_alias} \
42625           --with-build-libsubdir=$(HOST_SUBDIR) \
42626           $(STAGEtrain_CONFIGURE_FLAGS)
42627 @endif libsframe-bootstrap
42628
42629 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
42630 maybe-configure-stagefeedback-libsframe:
42631 @if libsframe-bootstrap
42632 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
42633 configure-stagefeedback-libsframe:
42634         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42635         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42636         @r=`${PWD_COMMAND}`; export r; \
42637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42638         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42639         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42640         $(HOST_EXPORTS) \
42641         $(POSTSTAGE1_HOST_EXPORTS) \
42642         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42643         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42644         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
42645         echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
42646         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42647         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42648         case $(srcdir) in \
42649           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42650           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42651                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42652         esac; \
42653         module_srcdir=libsframe; \
42654         $(SHELL) $$s/$$module_srcdir/configure \
42655           --srcdir=$${topdir}/$$module_srcdir \
42656           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42657           --target=${target_alias} \
42658           --with-build-libsubdir=$(HOST_SUBDIR) \
42659           $(STAGEfeedback_CONFIGURE_FLAGS)
42660 @endif libsframe-bootstrap
42661
42662 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
42663 maybe-configure-stageautoprofile-libsframe:
42664 @if libsframe-bootstrap
42665 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
42666 configure-stageautoprofile-libsframe:
42667         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42668         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42669         @r=`${PWD_COMMAND}`; export r; \
42670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42671         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42672         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42673         $(HOST_EXPORTS) \
42674         $(POSTSTAGE1_HOST_EXPORTS) \
42675         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42676         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42677         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
42678         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
42679         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42680         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42681         case $(srcdir) in \
42682           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42683           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42684                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42685         esac; \
42686         module_srcdir=libsframe; \
42687         $(SHELL) $$s/$$module_srcdir/configure \
42688           --srcdir=$${topdir}/$$module_srcdir \
42689           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42690           --target=${target_alias} \
42691           --with-build-libsubdir=$(HOST_SUBDIR) \
42692           $(STAGEautoprofile_CONFIGURE_FLAGS)
42693 @endif libsframe-bootstrap
42694
42695 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
42696 maybe-configure-stageautofeedback-libsframe:
42697 @if libsframe-bootstrap
42698 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
42699 configure-stageautofeedback-libsframe:
42700         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42701         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42702         @r=`${PWD_COMMAND}`; export r; \
42703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42704         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42705         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42706         $(HOST_EXPORTS) \
42707         $(POSTSTAGE1_HOST_EXPORTS) \
42708         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42709         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42710         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
42711         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
42712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42713         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42714         case $(srcdir) in \
42715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42716           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42718         esac; \
42719         module_srcdir=libsframe; \
42720         $(SHELL) $$s/$$module_srcdir/configure \
42721           --srcdir=$${topdir}/$$module_srcdir \
42722           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42723           --target=${target_alias} \
42724           --with-build-libsubdir=$(HOST_SUBDIR) \
42725           $(STAGEautofeedback_CONFIGURE_FLAGS)
42726 @endif libsframe-bootstrap
42727
42728
42729
42730
42731
42732 .PHONY: all-libsframe maybe-all-libsframe
42733 maybe-all-libsframe:
42734 @if gcc-bootstrap
42735 all-libsframe: stage_current
42736 @endif gcc-bootstrap
42737 @if libsframe
42738 TARGET-libsframe=all
42739 maybe-all-libsframe: all-libsframe
42740 all-libsframe: configure-libsframe
42741         @r=`${PWD_COMMAND}`; export r; \
42742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42743         $(HOST_EXPORTS)  \
42744         (cd $(HOST_SUBDIR)/libsframe && \
42745           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
42746                 $(TARGET-libsframe))
42747 @endif libsframe
42748
42749
42750
42751 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
42752 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
42753 maybe-all-stage1-libsframe:
42754 maybe-clean-stage1-libsframe:
42755 @if libsframe-bootstrap
42756 maybe-all-stage1-libsframe: all-stage1-libsframe
42757 all-stage1: all-stage1-libsframe
42758 TARGET-stage1-libsframe = $(TARGET-libsframe)
42759 all-stage1-libsframe: configure-stage1-libsframe
42760         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42761         @r=`${PWD_COMMAND}`; export r; \
42762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42763         TFLAGS="$(STAGE1_TFLAGS)"; \
42764         $(HOST_EXPORTS)  \
42765         cd $(HOST_SUBDIR)/libsframe && \
42766          \
42767         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42768                 CFLAGS="$(STAGE1_CFLAGS)" \
42769                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42770                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42771                 LIBCFLAGS="$(LIBCFLAGS)" \
42772                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42773                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42774                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42775                 $(EXTRA_HOST_FLAGS)  \
42776                 $(STAGE1_FLAGS_TO_PASS)  \
42777                 TFLAGS="$(STAGE1_TFLAGS)"  \
42778                 $(TARGET-stage1-libsframe)
42779
42780 maybe-clean-stage1-libsframe: clean-stage1-libsframe
42781 clean-stage1: clean-stage1-libsframe
42782 clean-stage1-libsframe:
42783         @if [ $(current_stage) = stage1 ]; then \
42784           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42785         else \
42786           [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
42787           $(MAKE) stage1-start; \
42788         fi; \
42789         cd $(HOST_SUBDIR)/libsframe && \
42790         $(MAKE) $(EXTRA_HOST_FLAGS)  \
42791         $(STAGE1_FLAGS_TO_PASS)  clean
42792 @endif libsframe-bootstrap
42793
42794
42795 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
42796 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
42797 maybe-all-stage2-libsframe:
42798 maybe-clean-stage2-libsframe:
42799 @if libsframe-bootstrap
42800 maybe-all-stage2-libsframe: all-stage2-libsframe
42801 all-stage2: all-stage2-libsframe
42802 TARGET-stage2-libsframe = $(TARGET-libsframe)
42803 all-stage2-libsframe: configure-stage2-libsframe
42804         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42805         @r=`${PWD_COMMAND}`; export r; \
42806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42807         TFLAGS="$(STAGE2_TFLAGS)"; \
42808         $(HOST_EXPORTS) \
42809         $(POSTSTAGE1_HOST_EXPORTS)  \
42810         cd $(HOST_SUBDIR)/libsframe && \
42811          \
42812         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42813                 CFLAGS="$(STAGE2_CFLAGS)" \
42814                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42815                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42816                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42817                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42818                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42819                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42820                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42821                 TFLAGS="$(STAGE2_TFLAGS)"  \
42822                 $(TARGET-stage2-libsframe)
42823
42824 maybe-clean-stage2-libsframe: clean-stage2-libsframe
42825 clean-stage2: clean-stage2-libsframe
42826 clean-stage2-libsframe:
42827         @if [ $(current_stage) = stage2 ]; then \
42828           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42829         else \
42830           [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
42831           $(MAKE) stage2-start; \
42832         fi; \
42833         cd $(HOST_SUBDIR)/libsframe && \
42834         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42835 @endif libsframe-bootstrap
42836
42837
42838 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
42839 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
42840 maybe-all-stage3-libsframe:
42841 maybe-clean-stage3-libsframe:
42842 @if libsframe-bootstrap
42843 maybe-all-stage3-libsframe: all-stage3-libsframe
42844 all-stage3: all-stage3-libsframe
42845 TARGET-stage3-libsframe = $(TARGET-libsframe)
42846 all-stage3-libsframe: configure-stage3-libsframe
42847         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42848         @r=`${PWD_COMMAND}`; export r; \
42849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42850         TFLAGS="$(STAGE3_TFLAGS)"; \
42851         $(HOST_EXPORTS) \
42852         $(POSTSTAGE1_HOST_EXPORTS)  \
42853         cd $(HOST_SUBDIR)/libsframe && \
42854          \
42855         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42856                 CFLAGS="$(STAGE3_CFLAGS)" \
42857                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42858                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42859                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42860                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42861                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42862                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42863                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42864                 TFLAGS="$(STAGE3_TFLAGS)"  \
42865                 $(TARGET-stage3-libsframe)
42866
42867 maybe-clean-stage3-libsframe: clean-stage3-libsframe
42868 clean-stage3: clean-stage3-libsframe
42869 clean-stage3-libsframe:
42870         @if [ $(current_stage) = stage3 ]; then \
42871           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42872         else \
42873           [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
42874           $(MAKE) stage3-start; \
42875         fi; \
42876         cd $(HOST_SUBDIR)/libsframe && \
42877         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42878 @endif libsframe-bootstrap
42879
42880
42881 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
42882 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
42883 maybe-all-stage4-libsframe:
42884 maybe-clean-stage4-libsframe:
42885 @if libsframe-bootstrap
42886 maybe-all-stage4-libsframe: all-stage4-libsframe
42887 all-stage4: all-stage4-libsframe
42888 TARGET-stage4-libsframe = $(TARGET-libsframe)
42889 all-stage4-libsframe: configure-stage4-libsframe
42890         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42891         @r=`${PWD_COMMAND}`; export r; \
42892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42893         TFLAGS="$(STAGE4_TFLAGS)"; \
42894         $(HOST_EXPORTS) \
42895         $(POSTSTAGE1_HOST_EXPORTS)  \
42896         cd $(HOST_SUBDIR)/libsframe && \
42897          \
42898         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42899                 CFLAGS="$(STAGE4_CFLAGS)" \
42900                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42901                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42902                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42903                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42904                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42905                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42906                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42907                 TFLAGS="$(STAGE4_TFLAGS)"  \
42908                 $(TARGET-stage4-libsframe)
42909
42910 maybe-clean-stage4-libsframe: clean-stage4-libsframe
42911 clean-stage4: clean-stage4-libsframe
42912 clean-stage4-libsframe:
42913         @if [ $(current_stage) = stage4 ]; then \
42914           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42915         else \
42916           [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
42917           $(MAKE) stage4-start; \
42918         fi; \
42919         cd $(HOST_SUBDIR)/libsframe && \
42920         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42921 @endif libsframe-bootstrap
42922
42923
42924 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
42925 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
42926 maybe-all-stageprofile-libsframe:
42927 maybe-clean-stageprofile-libsframe:
42928 @if libsframe-bootstrap
42929 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
42930 all-stageprofile: all-stageprofile-libsframe
42931 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
42932 all-stageprofile-libsframe: configure-stageprofile-libsframe
42933         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42934         @r=`${PWD_COMMAND}`; export r; \
42935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42936         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42937         $(HOST_EXPORTS) \
42938         $(POSTSTAGE1_HOST_EXPORTS)  \
42939         cd $(HOST_SUBDIR)/libsframe && \
42940          \
42941         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42942                 CFLAGS="$(STAGEprofile_CFLAGS)" \
42943                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42944                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42945                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42946                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42947                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42948                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42949                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42950                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
42951                 $(TARGET-stageprofile-libsframe)
42952
42953 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
42954 clean-stageprofile: clean-stageprofile-libsframe
42955 clean-stageprofile-libsframe:
42956         @if [ $(current_stage) = stageprofile ]; then \
42957           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
42958         else \
42959           [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
42960           $(MAKE) stageprofile-start; \
42961         fi; \
42962         cd $(HOST_SUBDIR)/libsframe && \
42963         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42964 @endif libsframe-bootstrap
42965
42966
42967 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
42968 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
42969 maybe-all-stagetrain-libsframe:
42970 maybe-clean-stagetrain-libsframe:
42971 @if libsframe-bootstrap
42972 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
42973 all-stagetrain: all-stagetrain-libsframe
42974 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
42975 all-stagetrain-libsframe: configure-stagetrain-libsframe
42976         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42977         @r=`${PWD_COMMAND}`; export r; \
42978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42979         TFLAGS="$(STAGEtrain_TFLAGS)"; \
42980         $(HOST_EXPORTS) \
42981         $(POSTSTAGE1_HOST_EXPORTS)  \
42982         cd $(HOST_SUBDIR)/libsframe && \
42983          \
42984         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42985                 CFLAGS="$(STAGEtrain_CFLAGS)" \
42986                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42987                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42988                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42989                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42990                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42991                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42992                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42993                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
42994                 $(TARGET-stagetrain-libsframe)
42995
42996 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
42997 clean-stagetrain: clean-stagetrain-libsframe
42998 clean-stagetrain-libsframe:
42999         @if [ $(current_stage) = stagetrain ]; then \
43000           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43001         else \
43002           [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43003           $(MAKE) stagetrain-start; \
43004         fi; \
43005         cd $(HOST_SUBDIR)/libsframe && \
43006         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43007 @endif libsframe-bootstrap
43008
43009
43010 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43011 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43012 maybe-all-stagefeedback-libsframe:
43013 maybe-clean-stagefeedback-libsframe:
43014 @if libsframe-bootstrap
43015 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43016 all-stagefeedback: all-stagefeedback-libsframe
43017 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43018 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43019         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43020         @r=`${PWD_COMMAND}`; export r; \
43021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43022         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43023         $(HOST_EXPORTS) \
43024         $(POSTSTAGE1_HOST_EXPORTS)  \
43025         cd $(HOST_SUBDIR)/libsframe && \
43026          \
43027         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43028                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43029                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43030                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43031                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43032                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43033                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43034                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43035                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43036                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
43037                 $(TARGET-stagefeedback-libsframe)
43038
43039 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43040 clean-stagefeedback: clean-stagefeedback-libsframe
43041 clean-stagefeedback-libsframe:
43042         @if [ $(current_stage) = stagefeedback ]; then \
43043           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43044         else \
43045           [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43046           $(MAKE) stagefeedback-start; \
43047         fi; \
43048         cd $(HOST_SUBDIR)/libsframe && \
43049         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43050 @endif libsframe-bootstrap
43051
43052
43053 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43054 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43055 maybe-all-stageautoprofile-libsframe:
43056 maybe-clean-stageautoprofile-libsframe:
43057 @if libsframe-bootstrap
43058 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43059 all-stageautoprofile: all-stageautoprofile-libsframe
43060 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43061 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43062         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43063         @r=`${PWD_COMMAND}`; export r; \
43064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43065         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43066         $(HOST_EXPORTS) \
43067         $(POSTSTAGE1_HOST_EXPORTS)  \
43068         cd $(HOST_SUBDIR)/libsframe && \
43069         $$s/gcc/config/i386/$(AUTO_PROFILE) \
43070         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43071                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43072                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43073                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43074                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43075                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43076                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43077                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43078                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43079                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
43080                 $(TARGET-stageautoprofile-libsframe)
43081
43082 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43083 clean-stageautoprofile: clean-stageautoprofile-libsframe
43084 clean-stageautoprofile-libsframe:
43085         @if [ $(current_stage) = stageautoprofile ]; then \
43086           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43087         else \
43088           [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43089           $(MAKE) stageautoprofile-start; \
43090         fi; \
43091         cd $(HOST_SUBDIR)/libsframe && \
43092         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43093 @endif libsframe-bootstrap
43094
43095
43096 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43097 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43098 maybe-all-stageautofeedback-libsframe:
43099 maybe-clean-stageautofeedback-libsframe:
43100 @if libsframe-bootstrap
43101 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43102 all-stageautofeedback: all-stageautofeedback-libsframe
43103 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43104 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43105         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43106         @r=`${PWD_COMMAND}`; export r; \
43107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43108         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43109         $(HOST_EXPORTS) \
43110         $(POSTSTAGE1_HOST_EXPORTS)  \
43111         cd $(HOST_SUBDIR)/libsframe && \
43112          \
43113         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43114                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43115                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43116                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43117                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43118                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43119                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43120                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43121                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43122                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43123                 $(TARGET-stageautofeedback-libsframe)
43124
43125 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43126 clean-stageautofeedback: clean-stageautofeedback-libsframe
43127 clean-stageautofeedback-libsframe:
43128         @if [ $(current_stage) = stageautofeedback ]; then \
43129           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43130         else \
43131           [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43132           $(MAKE) stageautofeedback-start; \
43133         fi; \
43134         cd $(HOST_SUBDIR)/libsframe && \
43135         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43136 @endif libsframe-bootstrap
43137
43138
43139
43140
43141
43142 .PHONY: check-libsframe maybe-check-libsframe
43143 maybe-check-libsframe:
43144 @if libsframe
43145 maybe-check-libsframe: check-libsframe
43146
43147 check-libsframe:
43148         @: $(MAKE); $(unstage)
43149         @r=`${PWD_COMMAND}`; export r; \
43150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43151         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43152         (cd $(HOST_SUBDIR)/libsframe && \
43153           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
43154
43155 @endif libsframe
43156
43157 .PHONY: install-libsframe maybe-install-libsframe
43158 maybe-install-libsframe:
43159 @if libsframe
43160 maybe-install-libsframe: install-libsframe
43161
43162 install-libsframe: installdirs
43163         @: $(MAKE); $(unstage)
43164         @r=`${PWD_COMMAND}`; export r; \
43165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43166         $(HOST_EXPORTS) \
43167         (cd $(HOST_SUBDIR)/libsframe && \
43168           $(MAKE) $(FLAGS_TO_PASS)  install)
43169
43170 @endif libsframe
43171
43172 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43173 maybe-install-strip-libsframe:
43174 @if libsframe
43175 maybe-install-strip-libsframe: install-strip-libsframe
43176
43177 install-strip-libsframe: installdirs
43178         @: $(MAKE); $(unstage)
43179         @r=`${PWD_COMMAND}`; export r; \
43180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43181         $(HOST_EXPORTS) \
43182         (cd $(HOST_SUBDIR)/libsframe && \
43183           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
43184
43185 @endif libsframe
43186
43187 # Other targets (info, dvi, pdf, etc.)
43188
43189 .PHONY: maybe-info-libsframe info-libsframe
43190 maybe-info-libsframe:
43191 @if libsframe
43192 maybe-info-libsframe: info-libsframe
43193
43194 info-libsframe: \
43195     configure-libsframe 
43196         @[ -f ./libsframe/Makefile ] || exit 0; \
43197         r=`${PWD_COMMAND}`; export r; \
43198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43199         $(HOST_EXPORTS) \
43200         for flag in $(EXTRA_HOST_FLAGS) ; do \
43201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43202         done; \
43203         echo "Doing info in libsframe"; \
43204         (cd $(HOST_SUBDIR)/libsframe && \
43205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43207                   "RANLIB=$${RANLIB}" \
43208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43209                   info) \
43210           || exit 1
43211
43212 @endif libsframe
43213
43214 .PHONY: maybe-dvi-libsframe dvi-libsframe
43215 maybe-dvi-libsframe:
43216 @if libsframe
43217 maybe-dvi-libsframe: dvi-libsframe
43218
43219 dvi-libsframe: \
43220     configure-libsframe 
43221         @[ -f ./libsframe/Makefile ] || exit 0; \
43222         r=`${PWD_COMMAND}`; export r; \
43223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43224         $(HOST_EXPORTS) \
43225         for flag in $(EXTRA_HOST_FLAGS) ; do \
43226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43227         done; \
43228         echo "Doing dvi in libsframe"; \
43229         (cd $(HOST_SUBDIR)/libsframe && \
43230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43232                   "RANLIB=$${RANLIB}" \
43233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43234                   dvi) \
43235           || exit 1
43236
43237 @endif libsframe
43238
43239 .PHONY: maybe-pdf-libsframe pdf-libsframe
43240 maybe-pdf-libsframe:
43241 @if libsframe
43242 maybe-pdf-libsframe: pdf-libsframe
43243
43244 pdf-libsframe: \
43245     configure-libsframe 
43246         @[ -f ./libsframe/Makefile ] || exit 0; \
43247         r=`${PWD_COMMAND}`; export r; \
43248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43249         $(HOST_EXPORTS) \
43250         for flag in $(EXTRA_HOST_FLAGS) ; do \
43251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43252         done; \
43253         echo "Doing pdf in libsframe"; \
43254         (cd $(HOST_SUBDIR)/libsframe && \
43255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43257                   "RANLIB=$${RANLIB}" \
43258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43259                   pdf) \
43260           || exit 1
43261
43262 @endif libsframe
43263
43264 .PHONY: maybe-html-libsframe html-libsframe
43265 maybe-html-libsframe:
43266 @if libsframe
43267 maybe-html-libsframe: html-libsframe
43268
43269 html-libsframe: \
43270     configure-libsframe 
43271         @[ -f ./libsframe/Makefile ] || exit 0; \
43272         r=`${PWD_COMMAND}`; export r; \
43273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43274         $(HOST_EXPORTS) \
43275         for flag in $(EXTRA_HOST_FLAGS) ; do \
43276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43277         done; \
43278         echo "Doing html in libsframe"; \
43279         (cd $(HOST_SUBDIR)/libsframe && \
43280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43282                   "RANLIB=$${RANLIB}" \
43283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43284                   html) \
43285           || exit 1
43286
43287 @endif libsframe
43288
43289 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43290 maybe-TAGS-libsframe:
43291 @if libsframe
43292 maybe-TAGS-libsframe: TAGS-libsframe
43293
43294 TAGS-libsframe: \
43295     configure-libsframe 
43296         @[ -f ./libsframe/Makefile ] || exit 0; \
43297         r=`${PWD_COMMAND}`; export r; \
43298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43299         $(HOST_EXPORTS) \
43300         for flag in $(EXTRA_HOST_FLAGS) ; do \
43301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43302         done; \
43303         echo "Doing TAGS in libsframe"; \
43304         (cd $(HOST_SUBDIR)/libsframe && \
43305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43307                   "RANLIB=$${RANLIB}" \
43308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43309                   TAGS) \
43310           || exit 1
43311
43312 @endif libsframe
43313
43314 .PHONY: maybe-install-info-libsframe install-info-libsframe
43315 maybe-install-info-libsframe:
43316 @if libsframe
43317 maybe-install-info-libsframe: install-info-libsframe
43318
43319 install-info-libsframe: \
43320     configure-libsframe \
43321     info-libsframe 
43322         @[ -f ./libsframe/Makefile ] || exit 0; \
43323         r=`${PWD_COMMAND}`; export r; \
43324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43325         $(HOST_EXPORTS) \
43326         for flag in $(EXTRA_HOST_FLAGS) ; do \
43327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43328         done; \
43329         echo "Doing install-info in libsframe"; \
43330         (cd $(HOST_SUBDIR)/libsframe && \
43331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43333                   "RANLIB=$${RANLIB}" \
43334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43335                   install-info) \
43336           || exit 1
43337
43338 @endif libsframe
43339
43340 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43341 maybe-install-dvi-libsframe:
43342 @if libsframe
43343 maybe-install-dvi-libsframe: install-dvi-libsframe
43344
43345 install-dvi-libsframe: \
43346     configure-libsframe \
43347     dvi-libsframe 
43348         @[ -f ./libsframe/Makefile ] || exit 0; \
43349         r=`${PWD_COMMAND}`; export r; \
43350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43351         $(HOST_EXPORTS) \
43352         for flag in $(EXTRA_HOST_FLAGS) ; do \
43353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43354         done; \
43355         echo "Doing install-dvi in libsframe"; \
43356         (cd $(HOST_SUBDIR)/libsframe && \
43357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43359                   "RANLIB=$${RANLIB}" \
43360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43361                   install-dvi) \
43362           || exit 1
43363
43364 @endif libsframe
43365
43366 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43367 maybe-install-pdf-libsframe:
43368 @if libsframe
43369 maybe-install-pdf-libsframe: install-pdf-libsframe
43370
43371 install-pdf-libsframe: \
43372     configure-libsframe \
43373     pdf-libsframe 
43374         @[ -f ./libsframe/Makefile ] || exit 0; \
43375         r=`${PWD_COMMAND}`; export r; \
43376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43377         $(HOST_EXPORTS) \
43378         for flag in $(EXTRA_HOST_FLAGS) ; do \
43379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43380         done; \
43381         echo "Doing install-pdf in libsframe"; \
43382         (cd $(HOST_SUBDIR)/libsframe && \
43383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43385                   "RANLIB=$${RANLIB}" \
43386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43387                   install-pdf) \
43388           || exit 1
43389
43390 @endif libsframe
43391
43392 .PHONY: maybe-install-html-libsframe install-html-libsframe
43393 maybe-install-html-libsframe:
43394 @if libsframe
43395 maybe-install-html-libsframe: install-html-libsframe
43396
43397 install-html-libsframe: \
43398     configure-libsframe \
43399     html-libsframe 
43400         @[ -f ./libsframe/Makefile ] || exit 0; \
43401         r=`${PWD_COMMAND}`; export r; \
43402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43403         $(HOST_EXPORTS) \
43404         for flag in $(EXTRA_HOST_FLAGS) ; do \
43405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43406         done; \
43407         echo "Doing install-html in libsframe"; \
43408         (cd $(HOST_SUBDIR)/libsframe && \
43409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43411                   "RANLIB=$${RANLIB}" \
43412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43413                   install-html) \
43414           || exit 1
43415
43416 @endif libsframe
43417
43418 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43419 maybe-installcheck-libsframe:
43420 @if libsframe
43421 maybe-installcheck-libsframe: installcheck-libsframe
43422
43423 installcheck-libsframe: \
43424     configure-libsframe 
43425         @[ -f ./libsframe/Makefile ] || exit 0; \
43426         r=`${PWD_COMMAND}`; export r; \
43427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43428         $(HOST_EXPORTS) \
43429         for flag in $(EXTRA_HOST_FLAGS) ; do \
43430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43431         done; \
43432         echo "Doing installcheck in libsframe"; \
43433         (cd $(HOST_SUBDIR)/libsframe && \
43434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43436                   "RANLIB=$${RANLIB}" \
43437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43438                   installcheck) \
43439           || exit 1
43440
43441 @endif libsframe
43442
43443 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43444 maybe-mostlyclean-libsframe:
43445 @if libsframe
43446 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43447
43448 mostlyclean-libsframe: 
43449         @[ -f ./libsframe/Makefile ] || exit 0; \
43450         r=`${PWD_COMMAND}`; export r; \
43451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43452         $(HOST_EXPORTS) \
43453         for flag in $(EXTRA_HOST_FLAGS) ; do \
43454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43455         done; \
43456         echo "Doing mostlyclean in libsframe"; \
43457         (cd $(HOST_SUBDIR)/libsframe && \
43458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43460                   "RANLIB=$${RANLIB}" \
43461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43462                   mostlyclean) \
43463           || exit 1
43464
43465 @endif libsframe
43466
43467 .PHONY: maybe-clean-libsframe clean-libsframe
43468 maybe-clean-libsframe:
43469 @if libsframe
43470 maybe-clean-libsframe: clean-libsframe
43471
43472 clean-libsframe: 
43473         @[ -f ./libsframe/Makefile ] || exit 0; \
43474         r=`${PWD_COMMAND}`; export r; \
43475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43476         $(HOST_EXPORTS) \
43477         for flag in $(EXTRA_HOST_FLAGS) ; do \
43478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43479         done; \
43480         echo "Doing clean in libsframe"; \
43481         (cd $(HOST_SUBDIR)/libsframe && \
43482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43484                   "RANLIB=$${RANLIB}" \
43485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43486                   clean) \
43487           || exit 1
43488
43489 @endif libsframe
43490
43491 .PHONY: maybe-distclean-libsframe distclean-libsframe
43492 maybe-distclean-libsframe:
43493 @if libsframe
43494 maybe-distclean-libsframe: distclean-libsframe
43495
43496 distclean-libsframe: 
43497         @[ -f ./libsframe/Makefile ] || exit 0; \
43498         r=`${PWD_COMMAND}`; export r; \
43499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43500         $(HOST_EXPORTS) \
43501         for flag in $(EXTRA_HOST_FLAGS) ; do \
43502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43503         done; \
43504         echo "Doing distclean in libsframe"; \
43505         (cd $(HOST_SUBDIR)/libsframe && \
43506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43508                   "RANLIB=$${RANLIB}" \
43509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43510                   distclean) \
43511           || exit 1
43512
43513 @endif libsframe
43514
43515 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
43516 maybe-maintainer-clean-libsframe:
43517 @if libsframe
43518 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
43519
43520 maintainer-clean-libsframe: 
43521         @[ -f ./libsframe/Makefile ] || exit 0; \
43522         r=`${PWD_COMMAND}`; export r; \
43523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43524         $(HOST_EXPORTS) \
43525         for flag in $(EXTRA_HOST_FLAGS) ; do \
43526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43527         done; \
43528         echo "Doing maintainer-clean in libsframe"; \
43529         (cd $(HOST_SUBDIR)/libsframe && \
43530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43532                   "RANLIB=$${RANLIB}" \
43533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43534                   maintainer-clean) \
43535           || exit 1
43536
43537 @endif libsframe
43538
43539
43540
43541 # ---------------------------------------
43542 # Modules which run on the target machine
43543 # ---------------------------------------
43544
43545
43546
43547
43548 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
43549 maybe-configure-target-libstdc++-v3:
43550 @if gcc-bootstrap
43551 configure-target-libstdc++-v3: stage_current
43552 @endif gcc-bootstrap
43553 @if target-libstdc++-v3
43554 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
43555 configure-target-libstdc++-v3: 
43556         @r=`${PWD_COMMAND}`; export r; \
43557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43558         echo "Checking multilib configuration for libstdc++-v3..."; \
43559         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43560         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43561         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43562           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43563             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43564           else \
43565             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43566             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43567           fi; \
43568         else \
43569           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43570         fi; \
43571         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43572         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43573         $(RAW_CXX_TARGET_EXPORTS)  \
43574         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43575         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43576         case $(srcdir) in \
43577           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43578           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43579                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43580         esac; \
43581         module_srcdir=libstdc++-v3; \
43582         rm -f no-such-file || : ; \
43583         CONFIG_SITE=no-such-file $(SHELL) \
43584           $$s/$$module_srcdir/configure \
43585           --srcdir=$${topdir}/$$module_srcdir \
43586           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43587           --target=${target_alias}  \
43588           || exit 1
43589 @endif target-libstdc++-v3
43590
43591
43592
43593 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43594 maybe-configure-stage1-target-libstdc++-v3:
43595 @if target-libstdc++-v3-bootstrap
43596 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43597 configure-stage1-target-libstdc++-v3:
43598         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43599         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43600         @r=`${PWD_COMMAND}`; export r; \
43601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43602         TFLAGS="$(STAGE1_TFLAGS)"; \
43603         echo "Checking multilib configuration for libstdc++-v3..."; \
43604         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43605         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43606           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43607             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43608           else \
43609             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43610             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43611           fi; \
43612         else \
43613           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43614         fi; \
43615         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43616         $(RAW_CXX_TARGET_EXPORTS) \
43617         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43618         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43619         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43620         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
43621         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43622         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43623         case $(srcdir) in \
43624           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43625           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43626                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43627         esac; \
43628         module_srcdir=libstdc++-v3; \
43629         $(SHELL) $$s/$$module_srcdir/configure \
43630           --srcdir=$${topdir}/$$module_srcdir \
43631           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43632           --target=${target_alias} \
43633            \
43634           $(STAGE1_CONFIGURE_FLAGS)
43635 @endif target-libstdc++-v3-bootstrap
43636
43637 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43638 maybe-configure-stage2-target-libstdc++-v3:
43639 @if target-libstdc++-v3-bootstrap
43640 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43641 configure-stage2-target-libstdc++-v3:
43642         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43643         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43644         @r=`${PWD_COMMAND}`; export r; \
43645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43646         TFLAGS="$(STAGE2_TFLAGS)"; \
43647         echo "Checking multilib configuration for libstdc++-v3..."; \
43648         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43649         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43650           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43651             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43652           else \
43653             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43654             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43655           fi; \
43656         else \
43657           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43658         fi; \
43659         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43660         $(RAW_CXX_TARGET_EXPORTS) \
43661          \
43662         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43663         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43664         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43665         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
43666         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43667         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43668         case $(srcdir) in \
43669           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43670           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43671                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43672         esac; \
43673         module_srcdir=libstdc++-v3; \
43674         $(SHELL) $$s/$$module_srcdir/configure \
43675           --srcdir=$${topdir}/$$module_srcdir \
43676           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43677           --target=${target_alias} \
43678           --with-build-libsubdir=$(HOST_SUBDIR) \
43679           $(STAGE2_CONFIGURE_FLAGS)
43680 @endif target-libstdc++-v3-bootstrap
43681
43682 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43683 maybe-configure-stage3-target-libstdc++-v3:
43684 @if target-libstdc++-v3-bootstrap
43685 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43686 configure-stage3-target-libstdc++-v3:
43687         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43688         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43689         @r=`${PWD_COMMAND}`; export r; \
43690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43691         TFLAGS="$(STAGE3_TFLAGS)"; \
43692         echo "Checking multilib configuration for libstdc++-v3..."; \
43693         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43694         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43695           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43696             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43697           else \
43698             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43699             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43700           fi; \
43701         else \
43702           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43703         fi; \
43704         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43705         $(RAW_CXX_TARGET_EXPORTS) \
43706          \
43707         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43708         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43709         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43710         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
43711         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43712         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43713         case $(srcdir) in \
43714           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43715           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43716                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43717         esac; \
43718         module_srcdir=libstdc++-v3; \
43719         $(SHELL) $$s/$$module_srcdir/configure \
43720           --srcdir=$${topdir}/$$module_srcdir \
43721           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43722           --target=${target_alias} \
43723           --with-build-libsubdir=$(HOST_SUBDIR) \
43724           $(STAGE3_CONFIGURE_FLAGS)
43725 @endif target-libstdc++-v3-bootstrap
43726
43727 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43728 maybe-configure-stage4-target-libstdc++-v3:
43729 @if target-libstdc++-v3-bootstrap
43730 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43731 configure-stage4-target-libstdc++-v3:
43732         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43733         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43734         @r=`${PWD_COMMAND}`; export r; \
43735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43736         TFLAGS="$(STAGE4_TFLAGS)"; \
43737         echo "Checking multilib configuration for libstdc++-v3..."; \
43738         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43739         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43740           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43741             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43742           else \
43743             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43744             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43745           fi; \
43746         else \
43747           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43748         fi; \
43749         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43750         $(RAW_CXX_TARGET_EXPORTS) \
43751          \
43752         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43753         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43754         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43755         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
43756         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43757         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43758         case $(srcdir) in \
43759           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43760           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43761                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43762         esac; \
43763         module_srcdir=libstdc++-v3; \
43764         $(SHELL) $$s/$$module_srcdir/configure \
43765           --srcdir=$${topdir}/$$module_srcdir \
43766           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43767           --target=${target_alias} \
43768           --with-build-libsubdir=$(HOST_SUBDIR) \
43769           $(STAGE4_CONFIGURE_FLAGS)
43770 @endif target-libstdc++-v3-bootstrap
43771
43772 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43773 maybe-configure-stageprofile-target-libstdc++-v3:
43774 @if target-libstdc++-v3-bootstrap
43775 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43776 configure-stageprofile-target-libstdc++-v3:
43777         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43778         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43779         @r=`${PWD_COMMAND}`; export r; \
43780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43781         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43782         echo "Checking multilib configuration for libstdc++-v3..."; \
43783         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43784         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43785           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43786             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43787           else \
43788             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43789             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43790           fi; \
43791         else \
43792           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43793         fi; \
43794         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43795         $(RAW_CXX_TARGET_EXPORTS) \
43796          \
43797         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43798         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43799         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43800         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
43801         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43802         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43803         case $(srcdir) in \
43804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43805           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43807         esac; \
43808         module_srcdir=libstdc++-v3; \
43809         $(SHELL) $$s/$$module_srcdir/configure \
43810           --srcdir=$${topdir}/$$module_srcdir \
43811           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43812           --target=${target_alias} \
43813           --with-build-libsubdir=$(HOST_SUBDIR) \
43814           $(STAGEprofile_CONFIGURE_FLAGS)
43815 @endif target-libstdc++-v3-bootstrap
43816
43817 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
43818 maybe-configure-stagetrain-target-libstdc++-v3:
43819 @if target-libstdc++-v3-bootstrap
43820 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43821 configure-stagetrain-target-libstdc++-v3:
43822         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43823         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43824         @r=`${PWD_COMMAND}`; export r; \
43825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43826         TFLAGS="$(STAGEtrain_TFLAGS)"; \
43827         echo "Checking multilib configuration for libstdc++-v3..."; \
43828         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43829         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43830           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43831             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43832           else \
43833             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43834             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43835           fi; \
43836         else \
43837           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43838         fi; \
43839         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43840         $(RAW_CXX_TARGET_EXPORTS) \
43841          \
43842         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43843         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43844         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43845         echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
43846         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43847         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43848         case $(srcdir) in \
43849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43850           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43852         esac; \
43853         module_srcdir=libstdc++-v3; \
43854         $(SHELL) $$s/$$module_srcdir/configure \
43855           --srcdir=$${topdir}/$$module_srcdir \
43856           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43857           --target=${target_alias} \
43858           --with-build-libsubdir=$(HOST_SUBDIR) \
43859           $(STAGEtrain_CONFIGURE_FLAGS)
43860 @endif target-libstdc++-v3-bootstrap
43861
43862 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43863 maybe-configure-stagefeedback-target-libstdc++-v3:
43864 @if target-libstdc++-v3-bootstrap
43865 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43866 configure-stagefeedback-target-libstdc++-v3:
43867         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43868         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43869         @r=`${PWD_COMMAND}`; export r; \
43870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43871         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43872         echo "Checking multilib configuration for libstdc++-v3..."; \
43873         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43874         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43875           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43876             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43877           else \
43878             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43879             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43880           fi; \
43881         else \
43882           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43883         fi; \
43884         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43885         $(RAW_CXX_TARGET_EXPORTS) \
43886          \
43887         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43888         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43889         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43890         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43891         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43892         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43893         case $(srcdir) in \
43894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43895           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43897         esac; \
43898         module_srcdir=libstdc++-v3; \
43899         $(SHELL) $$s/$$module_srcdir/configure \
43900           --srcdir=$${topdir}/$$module_srcdir \
43901           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43902           --target=${target_alias} \
43903           --with-build-libsubdir=$(HOST_SUBDIR) \
43904           $(STAGEfeedback_CONFIGURE_FLAGS)
43905 @endif target-libstdc++-v3-bootstrap
43906
43907 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
43908 maybe-configure-stageautoprofile-target-libstdc++-v3:
43909 @if target-libstdc++-v3-bootstrap
43910 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
43911 configure-stageautoprofile-target-libstdc++-v3:
43912         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43913         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43914         @r=`${PWD_COMMAND}`; export r; \
43915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43916         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43917         echo "Checking multilib configuration for libstdc++-v3..."; \
43918         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43919         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43920           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43921             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43922           else \
43923             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43924             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43925           fi; \
43926         else \
43927           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43928         fi; \
43929         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43930         $(RAW_CXX_TARGET_EXPORTS) \
43931          \
43932         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43933         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43934         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43935         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
43936         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43937         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43938         case $(srcdir) in \
43939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43940           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43942         esac; \
43943         module_srcdir=libstdc++-v3; \
43944         $(SHELL) $$s/$$module_srcdir/configure \
43945           --srcdir=$${topdir}/$$module_srcdir \
43946           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43947           --target=${target_alias} \
43948           --with-build-libsubdir=$(HOST_SUBDIR) \
43949           $(STAGEautoprofile_CONFIGURE_FLAGS)
43950 @endif target-libstdc++-v3-bootstrap
43951
43952 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
43953 maybe-configure-stageautofeedback-target-libstdc++-v3:
43954 @if target-libstdc++-v3-bootstrap
43955 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
43956 configure-stageautofeedback-target-libstdc++-v3:
43957         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43958         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43959         @r=`${PWD_COMMAND}`; export r; \
43960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43961         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43962         echo "Checking multilib configuration for libstdc++-v3..."; \
43963         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43964         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43965           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43966             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43967           else \
43968             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43969             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43970           fi; \
43971         else \
43972           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43973         fi; \
43974         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43975         $(RAW_CXX_TARGET_EXPORTS) \
43976          \
43977         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43978         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43979         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43980         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43981         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43982         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43983         case $(srcdir) in \
43984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43985           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43987         esac; \
43988         module_srcdir=libstdc++-v3; \
43989         $(SHELL) $$s/$$module_srcdir/configure \
43990           --srcdir=$${topdir}/$$module_srcdir \
43991           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43992           --target=${target_alias} \
43993           --with-build-libsubdir=$(HOST_SUBDIR) \
43994           $(STAGEautofeedback_CONFIGURE_FLAGS)
43995 @endif target-libstdc++-v3-bootstrap
43996
43997
43998
43999
44000
44001 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44002 maybe-all-target-libstdc++-v3:
44003 @if gcc-bootstrap
44004 all-target-libstdc++-v3: stage_current
44005 @endif gcc-bootstrap
44006 @if target-libstdc++-v3
44007 TARGET-target-libstdc++-v3=all
44008 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44009 all-target-libstdc++-v3: configure-target-libstdc++-v3
44010         @r=`${PWD_COMMAND}`; export r; \
44011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44012         $(RAW_CXX_TARGET_EXPORTS)  \
44013         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44014           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44015                 $(TARGET-target-libstdc++-v3))
44016 @endif target-libstdc++-v3
44017
44018
44019
44020 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44021 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44022 maybe-all-stage1-target-libstdc++-v3:
44023 maybe-clean-stage1-target-libstdc++-v3:
44024 @if target-libstdc++-v3-bootstrap
44025 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44026 all-stage1: all-stage1-target-libstdc++-v3
44027 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44028 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44029         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44030         @r=`${PWD_COMMAND}`; export r; \
44031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44032         TFLAGS="$(STAGE1_TFLAGS)"; \
44033         $(RAW_CXX_TARGET_EXPORTS)  \
44034         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44035          \
44036         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44037                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44038                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44039                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44040                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44041                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44042                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44043                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
44044                   \
44045                 TFLAGS="$(STAGE1_TFLAGS)"  \
44046                 $(TARGET-stage1-target-libstdc++-v3)
44047
44048 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44049 clean-stage1: clean-stage1-target-libstdc++-v3
44050 clean-stage1-target-libstdc++-v3:
44051         @if [ $(current_stage) = stage1 ]; then \
44052           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44053         else \
44054           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44055           $(MAKE) stage1-start; \
44056         fi; \
44057         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44058         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
44059           clean
44060 @endif target-libstdc++-v3-bootstrap
44061
44062
44063 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44064 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44065 maybe-all-stage2-target-libstdc++-v3:
44066 maybe-clean-stage2-target-libstdc++-v3:
44067 @if target-libstdc++-v3-bootstrap
44068 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44069 all-stage2: all-stage2-target-libstdc++-v3
44070 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44071 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44072         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44073         @r=`${PWD_COMMAND}`; export r; \
44074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44075         TFLAGS="$(STAGE2_TFLAGS)"; \
44076         $(RAW_CXX_TARGET_EXPORTS) \
44077           \
44078         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44079          \
44080         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44081                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44082                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44083                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44084                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44085                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44086                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44087                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44088                 TFLAGS="$(STAGE2_TFLAGS)"  \
44089                 $(TARGET-stage2-target-libstdc++-v3)
44090
44091 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44092 clean-stage2: clean-stage2-target-libstdc++-v3
44093 clean-stage2-target-libstdc++-v3:
44094         @if [ $(current_stage) = stage2 ]; then \
44095           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44096         else \
44097           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44098           $(MAKE) stage2-start; \
44099         fi; \
44100         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44101         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44102 @endif target-libstdc++-v3-bootstrap
44103
44104
44105 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44106 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44107 maybe-all-stage3-target-libstdc++-v3:
44108 maybe-clean-stage3-target-libstdc++-v3:
44109 @if target-libstdc++-v3-bootstrap
44110 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44111 all-stage3: all-stage3-target-libstdc++-v3
44112 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44113 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44114         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44115         @r=`${PWD_COMMAND}`; export r; \
44116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44117         TFLAGS="$(STAGE3_TFLAGS)"; \
44118         $(RAW_CXX_TARGET_EXPORTS) \
44119           \
44120         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44121          \
44122         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44123                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44124                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44125                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44126                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44127                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44128                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44129                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44130                 TFLAGS="$(STAGE3_TFLAGS)"  \
44131                 $(TARGET-stage3-target-libstdc++-v3)
44132
44133 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44134 clean-stage3: clean-stage3-target-libstdc++-v3
44135 clean-stage3-target-libstdc++-v3:
44136         @if [ $(current_stage) = stage3 ]; then \
44137           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44138         else \
44139           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44140           $(MAKE) stage3-start; \
44141         fi; \
44142         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44143         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44144 @endif target-libstdc++-v3-bootstrap
44145
44146
44147 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44148 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44149 maybe-all-stage4-target-libstdc++-v3:
44150 maybe-clean-stage4-target-libstdc++-v3:
44151 @if target-libstdc++-v3-bootstrap
44152 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44153 all-stage4: all-stage4-target-libstdc++-v3
44154 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44155 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44156         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44157         @r=`${PWD_COMMAND}`; export r; \
44158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44159         TFLAGS="$(STAGE4_TFLAGS)"; \
44160         $(RAW_CXX_TARGET_EXPORTS) \
44161           \
44162         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44163          \
44164         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44165                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44166                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44167                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44168                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44169                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44170                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44171                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44172                 TFLAGS="$(STAGE4_TFLAGS)"  \
44173                 $(TARGET-stage4-target-libstdc++-v3)
44174
44175 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44176 clean-stage4: clean-stage4-target-libstdc++-v3
44177 clean-stage4-target-libstdc++-v3:
44178         @if [ $(current_stage) = stage4 ]; then \
44179           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44180         else \
44181           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44182           $(MAKE) stage4-start; \
44183         fi; \
44184         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44185         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44186 @endif target-libstdc++-v3-bootstrap
44187
44188
44189 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44190 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44191 maybe-all-stageprofile-target-libstdc++-v3:
44192 maybe-clean-stageprofile-target-libstdc++-v3:
44193 @if target-libstdc++-v3-bootstrap
44194 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44195 all-stageprofile: all-stageprofile-target-libstdc++-v3
44196 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44197 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44198         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44199         @r=`${PWD_COMMAND}`; export r; \
44200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44201         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44202         $(RAW_CXX_TARGET_EXPORTS) \
44203           \
44204         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44205          \
44206         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44207                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44208                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44209                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44210                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44211                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44212                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44213                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44214                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
44215                 $(TARGET-stageprofile-target-libstdc++-v3)
44216
44217 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44218 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44219 clean-stageprofile-target-libstdc++-v3:
44220         @if [ $(current_stage) = stageprofile ]; then \
44221           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44222         else \
44223           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44224           $(MAKE) stageprofile-start; \
44225         fi; \
44226         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44227         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44228 @endif target-libstdc++-v3-bootstrap
44229
44230
44231 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44232 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44233 maybe-all-stagetrain-target-libstdc++-v3:
44234 maybe-clean-stagetrain-target-libstdc++-v3:
44235 @if target-libstdc++-v3-bootstrap
44236 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44237 all-stagetrain: all-stagetrain-target-libstdc++-v3
44238 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44239 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44240         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44241         @r=`${PWD_COMMAND}`; export r; \
44242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44243         TFLAGS="$(STAGEtrain_TFLAGS)"; \
44244         $(RAW_CXX_TARGET_EXPORTS) \
44245           \
44246         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44247          \
44248         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44249                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44250                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44251                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44252                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44253                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44254                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44255                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44256                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
44257                 $(TARGET-stagetrain-target-libstdc++-v3)
44258
44259 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44260 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44261 clean-stagetrain-target-libstdc++-v3:
44262         @if [ $(current_stage) = stagetrain ]; then \
44263           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44264         else \
44265           [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44266           $(MAKE) stagetrain-start; \
44267         fi; \
44268         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44269         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44270 @endif target-libstdc++-v3-bootstrap
44271
44272
44273 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44274 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44275 maybe-all-stagefeedback-target-libstdc++-v3:
44276 maybe-clean-stagefeedback-target-libstdc++-v3:
44277 @if target-libstdc++-v3-bootstrap
44278 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44279 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44280 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44281 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44282         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44283         @r=`${PWD_COMMAND}`; export r; \
44284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44285         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44286         $(RAW_CXX_TARGET_EXPORTS) \
44287           \
44288         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44289          \
44290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44291                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44292                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44293                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44294                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44295                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44296                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44297                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44298                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
44299                 $(TARGET-stagefeedback-target-libstdc++-v3)
44300
44301 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44302 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44303 clean-stagefeedback-target-libstdc++-v3:
44304         @if [ $(current_stage) = stagefeedback ]; then \
44305           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44306         else \
44307           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44308           $(MAKE) stagefeedback-start; \
44309         fi; \
44310         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44311         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44312 @endif target-libstdc++-v3-bootstrap
44313
44314
44315 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44316 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44317 maybe-all-stageautoprofile-target-libstdc++-v3:
44318 maybe-clean-stageautoprofile-target-libstdc++-v3:
44319 @if target-libstdc++-v3-bootstrap
44320 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44321 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44322 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44323 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44324         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44325         @r=`${PWD_COMMAND}`; export r; \
44326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44327         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44328         $(RAW_CXX_TARGET_EXPORTS) \
44329           \
44330         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44331         $$s/gcc/config/i386/$(AUTO_PROFILE) \
44332         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44333                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44334                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44335                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44336                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44337                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44338                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44339                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44340                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
44341                 $(TARGET-stageautoprofile-target-libstdc++-v3)
44342
44343 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44344 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44345 clean-stageautoprofile-target-libstdc++-v3:
44346         @if [ $(current_stage) = stageautoprofile ]; then \
44347           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44348         else \
44349           [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44350           $(MAKE) stageautoprofile-start; \
44351         fi; \
44352         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44353         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44354 @endif target-libstdc++-v3-bootstrap
44355
44356
44357 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44358 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44359 maybe-all-stageautofeedback-target-libstdc++-v3:
44360 maybe-clean-stageautofeedback-target-libstdc++-v3:
44361 @if target-libstdc++-v3-bootstrap
44362 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44363 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44364 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44365 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44366         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44367         @r=`${PWD_COMMAND}`; export r; \
44368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44369         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44370         $(RAW_CXX_TARGET_EXPORTS) \
44371           \
44372         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44373          \
44374         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44375                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44376                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44377                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44378                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44379                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44380                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44381                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44382                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44383                 $(TARGET-stageautofeedback-target-libstdc++-v3)
44384
44385 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44386 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44387 clean-stageautofeedback-target-libstdc++-v3:
44388         @if [ $(current_stage) = stageautofeedback ]; then \
44389           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44390         else \
44391           [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44392           $(MAKE) stageautofeedback-start; \
44393         fi; \
44394         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44395         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
44396 @endif target-libstdc++-v3-bootstrap
44397
44398
44399
44400
44401
44402
44403 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44404 maybe-check-target-libstdc++-v3:
44405 @if target-libstdc++-v3
44406 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44407
44408 check-target-libstdc++-v3:
44409         @: $(MAKE); $(unstage)
44410         @r=`${PWD_COMMAND}`; export r; \
44411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44412         $(RAW_CXX_TARGET_EXPORTS) \
44413         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44414           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
44415
44416 @endif target-libstdc++-v3
44417
44418 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44419 maybe-install-target-libstdc++-v3:
44420 @if target-libstdc++-v3
44421 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44422
44423 install-target-libstdc++-v3: installdirs
44424         @: $(MAKE); $(unstage)
44425         @r=`${PWD_COMMAND}`; export r; \
44426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44427         $(RAW_CXX_TARGET_EXPORTS) \
44428         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44429           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44430
44431 @endif target-libstdc++-v3
44432
44433 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44434 maybe-install-strip-target-libstdc++-v3:
44435 @if target-libstdc++-v3
44436 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44437
44438 install-strip-target-libstdc++-v3: installdirs
44439         @: $(MAKE); $(unstage)
44440         @r=`${PWD_COMMAND}`; export r; \
44441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44442         $(RAW_CXX_TARGET_EXPORTS) \
44443         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44444           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44445
44446 @endif target-libstdc++-v3
44447
44448 # Other targets (info, dvi, pdf, etc.)
44449
44450 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44451 maybe-info-target-libstdc++-v3:
44452 @if target-libstdc++-v3
44453 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44454
44455 info-target-libstdc++-v3: \
44456     configure-target-libstdc++-v3 
44457         @: $(MAKE); $(unstage)
44458         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44459         r=`${PWD_COMMAND}`; export r; \
44460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44461         $(RAW_CXX_TARGET_EXPORTS) \
44462         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44463         for flag in $(EXTRA_TARGET_FLAGS); do \
44464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44465         done; \
44466         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44469                   "RANLIB=$${RANLIB}" \
44470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44471                    info) \
44472           || exit 1
44473
44474 @endif target-libstdc++-v3
44475
44476 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
44477 maybe-dvi-target-libstdc++-v3:
44478 @if target-libstdc++-v3
44479 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
44480
44481 dvi-target-libstdc++-v3: \
44482     configure-target-libstdc++-v3 
44483         @: $(MAKE); $(unstage)
44484         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44485         r=`${PWD_COMMAND}`; export r; \
44486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44487         $(RAW_CXX_TARGET_EXPORTS) \
44488         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44489         for flag in $(EXTRA_TARGET_FLAGS); do \
44490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44491         done; \
44492         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44495                   "RANLIB=$${RANLIB}" \
44496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44497                    dvi) \
44498           || exit 1
44499
44500 @endif target-libstdc++-v3
44501
44502 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
44503 maybe-pdf-target-libstdc++-v3:
44504 @if target-libstdc++-v3
44505 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
44506
44507 pdf-target-libstdc++-v3: \
44508     configure-target-libstdc++-v3 
44509         @: $(MAKE); $(unstage)
44510         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44511         r=`${PWD_COMMAND}`; export r; \
44512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44513         $(RAW_CXX_TARGET_EXPORTS) \
44514         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44515         for flag in $(EXTRA_TARGET_FLAGS); do \
44516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44517         done; \
44518         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44521                   "RANLIB=$${RANLIB}" \
44522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44523                    pdf) \
44524           || exit 1
44525
44526 @endif target-libstdc++-v3
44527
44528 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
44529 maybe-html-target-libstdc++-v3:
44530 @if target-libstdc++-v3
44531 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
44532
44533 html-target-libstdc++-v3: \
44534     configure-target-libstdc++-v3 
44535         @: $(MAKE); $(unstage)
44536         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44537         r=`${PWD_COMMAND}`; export r; \
44538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44539         $(RAW_CXX_TARGET_EXPORTS) \
44540         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44541         for flag in $(EXTRA_TARGET_FLAGS); do \
44542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44543         done; \
44544         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44547                   "RANLIB=$${RANLIB}" \
44548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44549                    html) \
44550           || exit 1
44551
44552 @endif target-libstdc++-v3
44553
44554 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
44555 maybe-TAGS-target-libstdc++-v3:
44556 @if target-libstdc++-v3
44557 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
44558
44559 TAGS-target-libstdc++-v3: \
44560     configure-target-libstdc++-v3 
44561         @: $(MAKE); $(unstage)
44562         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44563         r=`${PWD_COMMAND}`; export r; \
44564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44565         $(RAW_CXX_TARGET_EXPORTS) \
44566         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
44567         for flag in $(EXTRA_TARGET_FLAGS); do \
44568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44569         done; \
44570         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44573                   "RANLIB=$${RANLIB}" \
44574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44575                    TAGS) \
44576           || exit 1
44577
44578 @endif target-libstdc++-v3
44579
44580 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
44581 maybe-install-info-target-libstdc++-v3:
44582 @if target-libstdc++-v3
44583 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
44584
44585 install-info-target-libstdc++-v3: \
44586     configure-target-libstdc++-v3 \
44587     info-target-libstdc++-v3 
44588         @: $(MAKE); $(unstage)
44589         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44590         r=`${PWD_COMMAND}`; export r; \
44591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44592         $(RAW_CXX_TARGET_EXPORTS) \
44593         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44594         for flag in $(EXTRA_TARGET_FLAGS); do \
44595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44596         done; \
44597         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44600                   "RANLIB=$${RANLIB}" \
44601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44602                    install-info) \
44603           || exit 1
44604
44605 @endif target-libstdc++-v3
44606
44607 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
44608 maybe-install-dvi-target-libstdc++-v3:
44609 @if target-libstdc++-v3
44610 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
44611
44612 install-dvi-target-libstdc++-v3: \
44613     configure-target-libstdc++-v3 \
44614     dvi-target-libstdc++-v3 
44615         @: $(MAKE); $(unstage)
44616         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44617         r=`${PWD_COMMAND}`; export r; \
44618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44619         $(RAW_CXX_TARGET_EXPORTS) \
44620         echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44621         for flag in $(EXTRA_TARGET_FLAGS); do \
44622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44623         done; \
44624         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44627                   "RANLIB=$${RANLIB}" \
44628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44629                    install-dvi) \
44630           || exit 1
44631
44632 @endif target-libstdc++-v3
44633
44634 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
44635 maybe-install-pdf-target-libstdc++-v3:
44636 @if target-libstdc++-v3
44637 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
44638
44639 install-pdf-target-libstdc++-v3: \
44640     configure-target-libstdc++-v3 \
44641     pdf-target-libstdc++-v3 
44642         @: $(MAKE); $(unstage)
44643         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44644         r=`${PWD_COMMAND}`; export r; \
44645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44646         $(RAW_CXX_TARGET_EXPORTS) \
44647         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44648         for flag in $(EXTRA_TARGET_FLAGS); do \
44649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44650         done; \
44651         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44654                   "RANLIB=$${RANLIB}" \
44655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44656                    install-pdf) \
44657           || exit 1
44658
44659 @endif target-libstdc++-v3
44660
44661 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
44662 maybe-install-html-target-libstdc++-v3:
44663 @if target-libstdc++-v3
44664 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
44665
44666 install-html-target-libstdc++-v3: \
44667     configure-target-libstdc++-v3 \
44668     html-target-libstdc++-v3 
44669         @: $(MAKE); $(unstage)
44670         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44671         r=`${PWD_COMMAND}`; export r; \
44672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44673         $(RAW_CXX_TARGET_EXPORTS) \
44674         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44675         for flag in $(EXTRA_TARGET_FLAGS); do \
44676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44677         done; \
44678         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44681                   "RANLIB=$${RANLIB}" \
44682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44683                    install-html) \
44684           || exit 1
44685
44686 @endif target-libstdc++-v3
44687
44688 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
44689 maybe-installcheck-target-libstdc++-v3:
44690 @if target-libstdc++-v3
44691 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
44692
44693 installcheck-target-libstdc++-v3: \
44694     configure-target-libstdc++-v3 
44695         @: $(MAKE); $(unstage)
44696         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44697         r=`${PWD_COMMAND}`; export r; \
44698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44699         $(RAW_CXX_TARGET_EXPORTS) \
44700         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
44701         for flag in $(EXTRA_TARGET_FLAGS); do \
44702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44703         done; \
44704         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44707                   "RANLIB=$${RANLIB}" \
44708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44709                    installcheck) \
44710           || exit 1
44711
44712 @endif target-libstdc++-v3
44713
44714 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
44715 maybe-mostlyclean-target-libstdc++-v3:
44716 @if target-libstdc++-v3
44717 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
44718
44719 mostlyclean-target-libstdc++-v3: 
44720         @: $(MAKE); $(unstage)
44721         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44722         r=`${PWD_COMMAND}`; export r; \
44723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44724         $(RAW_CXX_TARGET_EXPORTS) \
44725         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44726         for flag in $(EXTRA_TARGET_FLAGS); do \
44727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44728         done; \
44729         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44732                   "RANLIB=$${RANLIB}" \
44733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44734                    mostlyclean) \
44735           || exit 1
44736
44737 @endif target-libstdc++-v3
44738
44739 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
44740 maybe-clean-target-libstdc++-v3:
44741 @if target-libstdc++-v3
44742 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
44743
44744 clean-target-libstdc++-v3: 
44745         @: $(MAKE); $(unstage)
44746         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44747         r=`${PWD_COMMAND}`; export r; \
44748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44749         $(RAW_CXX_TARGET_EXPORTS) \
44750         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44751         for flag in $(EXTRA_TARGET_FLAGS); do \
44752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44753         done; \
44754         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44757                   "RANLIB=$${RANLIB}" \
44758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44759                    clean) \
44760           || exit 1
44761
44762 @endif target-libstdc++-v3
44763
44764 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
44765 maybe-distclean-target-libstdc++-v3:
44766 @if target-libstdc++-v3
44767 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
44768
44769 distclean-target-libstdc++-v3: 
44770         @: $(MAKE); $(unstage)
44771         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44772         r=`${PWD_COMMAND}`; export r; \
44773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44774         $(RAW_CXX_TARGET_EXPORTS) \
44775         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44776         for flag in $(EXTRA_TARGET_FLAGS); do \
44777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44778         done; \
44779         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44782                   "RANLIB=$${RANLIB}" \
44783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44784                    distclean) \
44785           || exit 1
44786
44787 @endif target-libstdc++-v3
44788
44789 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
44790 maybe-maintainer-clean-target-libstdc++-v3:
44791 @if target-libstdc++-v3
44792 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
44793
44794 maintainer-clean-target-libstdc++-v3: 
44795         @: $(MAKE); $(unstage)
44796         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44797         r=`${PWD_COMMAND}`; export r; \
44798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44799         $(RAW_CXX_TARGET_EXPORTS) \
44800         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44801         for flag in $(EXTRA_TARGET_FLAGS); do \
44802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44803         done; \
44804         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44807                   "RANLIB=$${RANLIB}" \
44808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44809                    maintainer-clean) \
44810           || exit 1
44811
44812 @endif target-libstdc++-v3
44813
44814
44815
44816
44817
44818 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
44819 maybe-configure-target-libsanitizer:
44820 @if gcc-bootstrap
44821 configure-target-libsanitizer: stage_current
44822 @endif gcc-bootstrap
44823 @if target-libsanitizer
44824 maybe-configure-target-libsanitizer: configure-target-libsanitizer
44825 configure-target-libsanitizer: 
44826         @r=`${PWD_COMMAND}`; export r; \
44827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44828         echo "Checking multilib configuration for libsanitizer..."; \
44829         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44830         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44831         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44832           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44833             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44834           else \
44835             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44836             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44837           fi; \
44838         else \
44839           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44840         fi; \
44841         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44842         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44843         $(RAW_CXX_TARGET_EXPORTS)  \
44844         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
44845         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
44846         case $(srcdir) in \
44847           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44848           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44849                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44850         esac; \
44851         module_srcdir=libsanitizer; \
44852         rm -f no-such-file || : ; \
44853         CONFIG_SITE=no-such-file $(SHELL) \
44854           $$s/$$module_srcdir/configure \
44855           --srcdir=$${topdir}/$$module_srcdir \
44856           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44857           --target=${target_alias}  \
44858           || exit 1
44859 @endif target-libsanitizer
44860
44861
44862
44863 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
44864 maybe-configure-stage1-target-libsanitizer:
44865 @if target-libsanitizer-bootstrap
44866 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
44867 configure-stage1-target-libsanitizer:
44868         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44869         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44870         @r=`${PWD_COMMAND}`; export r; \
44871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44872         TFLAGS="$(STAGE1_TFLAGS)"; \
44873         echo "Checking multilib configuration for libsanitizer..."; \
44874         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44875         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44876           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44877             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44878           else \
44879             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44880             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44881           fi; \
44882         else \
44883           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44884         fi; \
44885         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44886         $(RAW_CXX_TARGET_EXPORTS) \
44887         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44888         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44889         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44890         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
44891         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44892         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44893         case $(srcdir) in \
44894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44895           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44897         esac; \
44898         module_srcdir=libsanitizer; \
44899         $(SHELL) $$s/$$module_srcdir/configure \
44900           --srcdir=$${topdir}/$$module_srcdir \
44901           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44902           --target=${target_alias} \
44903            \
44904           $(STAGE1_CONFIGURE_FLAGS)
44905 @endif target-libsanitizer-bootstrap
44906
44907 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
44908 maybe-configure-stage2-target-libsanitizer:
44909 @if target-libsanitizer-bootstrap
44910 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
44911 configure-stage2-target-libsanitizer:
44912         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44913         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44914         @r=`${PWD_COMMAND}`; export r; \
44915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44916         TFLAGS="$(STAGE2_TFLAGS)"; \
44917         echo "Checking multilib configuration for libsanitizer..."; \
44918         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44919         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44920           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44921             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44922           else \
44923             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44924             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44925           fi; \
44926         else \
44927           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44928         fi; \
44929         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44930         $(RAW_CXX_TARGET_EXPORTS) \
44931          \
44932         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44933         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44934         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44935         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
44936         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44937         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44938         case $(srcdir) in \
44939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44940           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44942         esac; \
44943         module_srcdir=libsanitizer; \
44944         $(SHELL) $$s/$$module_srcdir/configure \
44945           --srcdir=$${topdir}/$$module_srcdir \
44946           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44947           --target=${target_alias} \
44948           --with-build-libsubdir=$(HOST_SUBDIR) \
44949           $(STAGE2_CONFIGURE_FLAGS)
44950 @endif target-libsanitizer-bootstrap
44951
44952 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
44953 maybe-configure-stage3-target-libsanitizer:
44954 @if target-libsanitizer-bootstrap
44955 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
44956 configure-stage3-target-libsanitizer:
44957         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44958         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44959         @r=`${PWD_COMMAND}`; export r; \
44960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44961         TFLAGS="$(STAGE3_TFLAGS)"; \
44962         echo "Checking multilib configuration for libsanitizer..."; \
44963         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44964         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44965           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44966             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44967           else \
44968             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44969             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44970           fi; \
44971         else \
44972           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44973         fi; \
44974         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44975         $(RAW_CXX_TARGET_EXPORTS) \
44976          \
44977         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44978         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44979         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44980         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
44981         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44982         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44983         case $(srcdir) in \
44984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44985           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44987         esac; \
44988         module_srcdir=libsanitizer; \
44989         $(SHELL) $$s/$$module_srcdir/configure \
44990           --srcdir=$${topdir}/$$module_srcdir \
44991           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44992           --target=${target_alias} \
44993           --with-build-libsubdir=$(HOST_SUBDIR) \
44994           $(STAGE3_CONFIGURE_FLAGS)
44995 @endif target-libsanitizer-bootstrap
44996
44997 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
44998 maybe-configure-stage4-target-libsanitizer:
44999 @if target-libsanitizer-bootstrap
45000 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45001 configure-stage4-target-libsanitizer:
45002         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45003         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45004         @r=`${PWD_COMMAND}`; export r; \
45005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45006         TFLAGS="$(STAGE4_TFLAGS)"; \
45007         echo "Checking multilib configuration for libsanitizer..."; \
45008         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45009         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45010           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45011             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45012           else \
45013             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45014             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45015           fi; \
45016         else \
45017           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45018         fi; \
45019         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45020         $(RAW_CXX_TARGET_EXPORTS) \
45021          \
45022         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45023         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45024         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45025         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45026         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45027         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45028         case $(srcdir) in \
45029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45030           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45032         esac; \
45033         module_srcdir=libsanitizer; \
45034         $(SHELL) $$s/$$module_srcdir/configure \
45035           --srcdir=$${topdir}/$$module_srcdir \
45036           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45037           --target=${target_alias} \
45038           --with-build-libsubdir=$(HOST_SUBDIR) \
45039           $(STAGE4_CONFIGURE_FLAGS)
45040 @endif target-libsanitizer-bootstrap
45041
45042 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45043 maybe-configure-stageprofile-target-libsanitizer:
45044 @if target-libsanitizer-bootstrap
45045 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45046 configure-stageprofile-target-libsanitizer:
45047         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45048         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45049         @r=`${PWD_COMMAND}`; export r; \
45050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45051         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45052         echo "Checking multilib configuration for libsanitizer..."; \
45053         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45054         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45055           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45056             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45057           else \
45058             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45059             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45060           fi; \
45061         else \
45062           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45063         fi; \
45064         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45065         $(RAW_CXX_TARGET_EXPORTS) \
45066          \
45067         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45068         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45069         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45070         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45071         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45072         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45073         case $(srcdir) in \
45074           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45075           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45076                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45077         esac; \
45078         module_srcdir=libsanitizer; \
45079         $(SHELL) $$s/$$module_srcdir/configure \
45080           --srcdir=$${topdir}/$$module_srcdir \
45081           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45082           --target=${target_alias} \
45083           --with-build-libsubdir=$(HOST_SUBDIR) \
45084           $(STAGEprofile_CONFIGURE_FLAGS)
45085 @endif target-libsanitizer-bootstrap
45086
45087 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45088 maybe-configure-stagetrain-target-libsanitizer:
45089 @if target-libsanitizer-bootstrap
45090 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45091 configure-stagetrain-target-libsanitizer:
45092         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45093         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45094         @r=`${PWD_COMMAND}`; export r; \
45095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45096         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45097         echo "Checking multilib configuration for libsanitizer..."; \
45098         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45099         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45100           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45101             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45102           else \
45103             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45104             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45105           fi; \
45106         else \
45107           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45108         fi; \
45109         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45110         $(RAW_CXX_TARGET_EXPORTS) \
45111          \
45112         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45113         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45114         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45115         echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45116         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45117         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45118         case $(srcdir) in \
45119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45120           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45122         esac; \
45123         module_srcdir=libsanitizer; \
45124         $(SHELL) $$s/$$module_srcdir/configure \
45125           --srcdir=$${topdir}/$$module_srcdir \
45126           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45127           --target=${target_alias} \
45128           --with-build-libsubdir=$(HOST_SUBDIR) \
45129           $(STAGEtrain_CONFIGURE_FLAGS)
45130 @endif target-libsanitizer-bootstrap
45131
45132 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45133 maybe-configure-stagefeedback-target-libsanitizer:
45134 @if target-libsanitizer-bootstrap
45135 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45136 configure-stagefeedback-target-libsanitizer:
45137         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45138         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45139         @r=`${PWD_COMMAND}`; export r; \
45140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45141         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45142         echo "Checking multilib configuration for libsanitizer..."; \
45143         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45144         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45145           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45146             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45147           else \
45148             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45149             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45150           fi; \
45151         else \
45152           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45153         fi; \
45154         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45155         $(RAW_CXX_TARGET_EXPORTS) \
45156          \
45157         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45158         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45159         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45160         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45161         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45162         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45163         case $(srcdir) in \
45164           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45165           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45166                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45167         esac; \
45168         module_srcdir=libsanitizer; \
45169         $(SHELL) $$s/$$module_srcdir/configure \
45170           --srcdir=$${topdir}/$$module_srcdir \
45171           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45172           --target=${target_alias} \
45173           --with-build-libsubdir=$(HOST_SUBDIR) \
45174           $(STAGEfeedback_CONFIGURE_FLAGS)
45175 @endif target-libsanitizer-bootstrap
45176
45177 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45178 maybe-configure-stageautoprofile-target-libsanitizer:
45179 @if target-libsanitizer-bootstrap
45180 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45181 configure-stageautoprofile-target-libsanitizer:
45182         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45183         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45184         @r=`${PWD_COMMAND}`; export r; \
45185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45186         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45187         echo "Checking multilib configuration for libsanitizer..."; \
45188         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45189         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45190           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45191             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45192           else \
45193             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45194             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45195           fi; \
45196         else \
45197           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45198         fi; \
45199         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45200         $(RAW_CXX_TARGET_EXPORTS) \
45201          \
45202         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45203         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45204         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45205         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45206         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45207         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45208         case $(srcdir) in \
45209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45210           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45212         esac; \
45213         module_srcdir=libsanitizer; \
45214         $(SHELL) $$s/$$module_srcdir/configure \
45215           --srcdir=$${topdir}/$$module_srcdir \
45216           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45217           --target=${target_alias} \
45218           --with-build-libsubdir=$(HOST_SUBDIR) \
45219           $(STAGEautoprofile_CONFIGURE_FLAGS)
45220 @endif target-libsanitizer-bootstrap
45221
45222 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45223 maybe-configure-stageautofeedback-target-libsanitizer:
45224 @if target-libsanitizer-bootstrap
45225 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45226 configure-stageautofeedback-target-libsanitizer:
45227         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45228         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45229         @r=`${PWD_COMMAND}`; export r; \
45230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45231         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45232         echo "Checking multilib configuration for libsanitizer..."; \
45233         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45234         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45235           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45236             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45237           else \
45238             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45239             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45240           fi; \
45241         else \
45242           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45243         fi; \
45244         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45245         $(RAW_CXX_TARGET_EXPORTS) \
45246          \
45247         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45248         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45249         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45250         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45251         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45252         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45253         case $(srcdir) in \
45254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45255           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45257         esac; \
45258         module_srcdir=libsanitizer; \
45259         $(SHELL) $$s/$$module_srcdir/configure \
45260           --srcdir=$${topdir}/$$module_srcdir \
45261           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45262           --target=${target_alias} \
45263           --with-build-libsubdir=$(HOST_SUBDIR) \
45264           $(STAGEautofeedback_CONFIGURE_FLAGS)
45265 @endif target-libsanitizer-bootstrap
45266
45267
45268
45269
45270
45271 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45272 maybe-all-target-libsanitizer:
45273 @if gcc-bootstrap
45274 all-target-libsanitizer: stage_current
45275 @endif gcc-bootstrap
45276 @if target-libsanitizer
45277 TARGET-target-libsanitizer=all
45278 maybe-all-target-libsanitizer: all-target-libsanitizer
45279 all-target-libsanitizer: configure-target-libsanitizer
45280         @r=`${PWD_COMMAND}`; export r; \
45281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45282         $(RAW_CXX_TARGET_EXPORTS)  \
45283         (cd $(TARGET_SUBDIR)/libsanitizer && \
45284           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45285                 $(TARGET-target-libsanitizer))
45286 @endif target-libsanitizer
45287
45288
45289
45290 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45291 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45292 maybe-all-stage1-target-libsanitizer:
45293 maybe-clean-stage1-target-libsanitizer:
45294 @if target-libsanitizer-bootstrap
45295 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45296 all-stage1: all-stage1-target-libsanitizer
45297 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45298 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45299         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45300         @r=`${PWD_COMMAND}`; export r; \
45301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45302         TFLAGS="$(STAGE1_TFLAGS)"; \
45303         $(RAW_CXX_TARGET_EXPORTS)  \
45304         cd $(TARGET_SUBDIR)/libsanitizer && \
45305          \
45306         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45307                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45308                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45309                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45310                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45311                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45312                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45313                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45314                   \
45315                 TFLAGS="$(STAGE1_TFLAGS)"  \
45316                 $(TARGET-stage1-target-libsanitizer)
45317
45318 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45319 clean-stage1: clean-stage1-target-libsanitizer
45320 clean-stage1-target-libsanitizer:
45321         @if [ $(current_stage) = stage1 ]; then \
45322           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45323         else \
45324           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45325           $(MAKE) stage1-start; \
45326         fi; \
45327         cd $(TARGET_SUBDIR)/libsanitizer && \
45328         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45329           clean
45330 @endif target-libsanitizer-bootstrap
45331
45332
45333 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45334 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45335 maybe-all-stage2-target-libsanitizer:
45336 maybe-clean-stage2-target-libsanitizer:
45337 @if target-libsanitizer-bootstrap
45338 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45339 all-stage2: all-stage2-target-libsanitizer
45340 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45341 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45342         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45343         @r=`${PWD_COMMAND}`; export r; \
45344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45345         TFLAGS="$(STAGE2_TFLAGS)"; \
45346         $(RAW_CXX_TARGET_EXPORTS) \
45347           \
45348         cd $(TARGET_SUBDIR)/libsanitizer && \
45349          \
45350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45351                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45352                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45353                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45354                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45355                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45356                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45357                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45358                 TFLAGS="$(STAGE2_TFLAGS)"  \
45359                 $(TARGET-stage2-target-libsanitizer)
45360
45361 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45362 clean-stage2: clean-stage2-target-libsanitizer
45363 clean-stage2-target-libsanitizer:
45364         @if [ $(current_stage) = stage2 ]; then \
45365           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45366         else \
45367           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45368           $(MAKE) stage2-start; \
45369         fi; \
45370         cd $(TARGET_SUBDIR)/libsanitizer && \
45371         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45372 @endif target-libsanitizer-bootstrap
45373
45374
45375 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45376 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45377 maybe-all-stage3-target-libsanitizer:
45378 maybe-clean-stage3-target-libsanitizer:
45379 @if target-libsanitizer-bootstrap
45380 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45381 all-stage3: all-stage3-target-libsanitizer
45382 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45383 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45384         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45385         @r=`${PWD_COMMAND}`; export r; \
45386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45387         TFLAGS="$(STAGE3_TFLAGS)"; \
45388         $(RAW_CXX_TARGET_EXPORTS) \
45389           \
45390         cd $(TARGET_SUBDIR)/libsanitizer && \
45391          \
45392         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45393                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45394                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45395                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45396                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45397                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45398                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45399                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45400                 TFLAGS="$(STAGE3_TFLAGS)"  \
45401                 $(TARGET-stage3-target-libsanitizer)
45402
45403 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45404 clean-stage3: clean-stage3-target-libsanitizer
45405 clean-stage3-target-libsanitizer:
45406         @if [ $(current_stage) = stage3 ]; then \
45407           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45408         else \
45409           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45410           $(MAKE) stage3-start; \
45411         fi; \
45412         cd $(TARGET_SUBDIR)/libsanitizer && \
45413         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45414 @endif target-libsanitizer-bootstrap
45415
45416
45417 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45418 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45419 maybe-all-stage4-target-libsanitizer:
45420 maybe-clean-stage4-target-libsanitizer:
45421 @if target-libsanitizer-bootstrap
45422 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45423 all-stage4: all-stage4-target-libsanitizer
45424 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45425 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45426         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45427         @r=`${PWD_COMMAND}`; export r; \
45428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45429         TFLAGS="$(STAGE4_TFLAGS)"; \
45430         $(RAW_CXX_TARGET_EXPORTS) \
45431           \
45432         cd $(TARGET_SUBDIR)/libsanitizer && \
45433          \
45434         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45435                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45436                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45437                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45438                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45439                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45440                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45441                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45442                 TFLAGS="$(STAGE4_TFLAGS)"  \
45443                 $(TARGET-stage4-target-libsanitizer)
45444
45445 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45446 clean-stage4: clean-stage4-target-libsanitizer
45447 clean-stage4-target-libsanitizer:
45448         @if [ $(current_stage) = stage4 ]; then \
45449           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45450         else \
45451           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45452           $(MAKE) stage4-start; \
45453         fi; \
45454         cd $(TARGET_SUBDIR)/libsanitizer && \
45455         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45456 @endif target-libsanitizer-bootstrap
45457
45458
45459 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
45460 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
45461 maybe-all-stageprofile-target-libsanitizer:
45462 maybe-clean-stageprofile-target-libsanitizer:
45463 @if target-libsanitizer-bootstrap
45464 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
45465 all-stageprofile: all-stageprofile-target-libsanitizer
45466 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45467 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45468         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45469         @r=`${PWD_COMMAND}`; export r; \
45470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45471         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45472         $(RAW_CXX_TARGET_EXPORTS) \
45473           \
45474         cd $(TARGET_SUBDIR)/libsanitizer && \
45475          \
45476         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45477                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45478                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45479                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45480                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45481                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45482                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45483                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45484                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
45485                 $(TARGET-stageprofile-target-libsanitizer)
45486
45487 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
45488 clean-stageprofile: clean-stageprofile-target-libsanitizer
45489 clean-stageprofile-target-libsanitizer:
45490         @if [ $(current_stage) = stageprofile ]; then \
45491           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45492         else \
45493           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
45494           $(MAKE) stageprofile-start; \
45495         fi; \
45496         cd $(TARGET_SUBDIR)/libsanitizer && \
45497         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45498 @endif target-libsanitizer-bootstrap
45499
45500
45501 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
45502 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
45503 maybe-all-stagetrain-target-libsanitizer:
45504 maybe-clean-stagetrain-target-libsanitizer:
45505 @if target-libsanitizer-bootstrap
45506 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
45507 all-stagetrain: all-stagetrain-target-libsanitizer
45508 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
45509 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45510         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45511         @r=`${PWD_COMMAND}`; export r; \
45512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45513         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45514         $(RAW_CXX_TARGET_EXPORTS) \
45515           \
45516         cd $(TARGET_SUBDIR)/libsanitizer && \
45517          \
45518         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45519                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45520                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45521                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45522                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45523                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45524                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45525                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45526                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
45527                 $(TARGET-stagetrain-target-libsanitizer)
45528
45529 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
45530 clean-stagetrain: clean-stagetrain-target-libsanitizer
45531 clean-stagetrain-target-libsanitizer:
45532         @if [ $(current_stage) = stagetrain ]; then \
45533           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45534         else \
45535           [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
45536           $(MAKE) stagetrain-start; \
45537         fi; \
45538         cd $(TARGET_SUBDIR)/libsanitizer && \
45539         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45540 @endif target-libsanitizer-bootstrap
45541
45542
45543 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
45544 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
45545 maybe-all-stagefeedback-target-libsanitizer:
45546 maybe-clean-stagefeedback-target-libsanitizer:
45547 @if target-libsanitizer-bootstrap
45548 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
45549 all-stagefeedback: all-stagefeedback-target-libsanitizer
45550 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45551 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45552         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45553         @r=`${PWD_COMMAND}`; export r; \
45554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45555         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45556         $(RAW_CXX_TARGET_EXPORTS) \
45557           \
45558         cd $(TARGET_SUBDIR)/libsanitizer && \
45559          \
45560         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45561                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45562                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45563                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45564                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45565                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45566                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45567                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45568                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
45569                 $(TARGET-stagefeedback-target-libsanitizer)
45570
45571 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
45572 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
45573 clean-stagefeedback-target-libsanitizer:
45574         @if [ $(current_stage) = stagefeedback ]; then \
45575           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45576         else \
45577           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
45578           $(MAKE) stagefeedback-start; \
45579         fi; \
45580         cd $(TARGET_SUBDIR)/libsanitizer && \
45581         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45582 @endif target-libsanitizer-bootstrap
45583
45584
45585 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
45586 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
45587 maybe-all-stageautoprofile-target-libsanitizer:
45588 maybe-clean-stageautoprofile-target-libsanitizer:
45589 @if target-libsanitizer-bootstrap
45590 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
45591 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
45592 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45593 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45594         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45595         @r=`${PWD_COMMAND}`; export r; \
45596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45597         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45598         $(RAW_CXX_TARGET_EXPORTS) \
45599           \
45600         cd $(TARGET_SUBDIR)/libsanitizer && \
45601         $$s/gcc/config/i386/$(AUTO_PROFILE) \
45602         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45603                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45604                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45605                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45606                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45607                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45608                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45609                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45610                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
45611                 $(TARGET-stageautoprofile-target-libsanitizer)
45612
45613 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
45614 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
45615 clean-stageautoprofile-target-libsanitizer:
45616         @if [ $(current_stage) = stageautoprofile ]; then \
45617           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45618         else \
45619           [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
45620           $(MAKE) stageautoprofile-start; \
45621         fi; \
45622         cd $(TARGET_SUBDIR)/libsanitizer && \
45623         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45624 @endif target-libsanitizer-bootstrap
45625
45626
45627 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
45628 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
45629 maybe-all-stageautofeedback-target-libsanitizer:
45630 maybe-clean-stageautofeedback-target-libsanitizer:
45631 @if target-libsanitizer-bootstrap
45632 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
45633 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
45634 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45635 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45636         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45637         @r=`${PWD_COMMAND}`; export r; \
45638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45639         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45640         $(RAW_CXX_TARGET_EXPORTS) \
45641           \
45642         cd $(TARGET_SUBDIR)/libsanitizer && \
45643          \
45644         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45645                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45646                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45647                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45648                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45649                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45650                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45651                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45652                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45653                 $(TARGET-stageautofeedback-target-libsanitizer)
45654
45655 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
45656 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
45657 clean-stageautofeedback-target-libsanitizer:
45658         @if [ $(current_stage) = stageautofeedback ]; then \
45659           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45660         else \
45661           [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
45662           $(MAKE) stageautofeedback-start; \
45663         fi; \
45664         cd $(TARGET_SUBDIR)/libsanitizer && \
45665         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45666 @endif target-libsanitizer-bootstrap
45667
45668
45669
45670
45671
45672
45673 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
45674 maybe-check-target-libsanitizer:
45675 @if target-libsanitizer
45676 maybe-check-target-libsanitizer: check-target-libsanitizer
45677
45678 check-target-libsanitizer:
45679         @: $(MAKE); $(unstage)
45680         @r=`${PWD_COMMAND}`; export r; \
45681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45682         $(RAW_CXX_TARGET_EXPORTS) \
45683         (cd $(TARGET_SUBDIR)/libsanitizer && \
45684           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
45685
45686 @endif target-libsanitizer
45687
45688 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
45689 maybe-install-target-libsanitizer:
45690 @if target-libsanitizer
45691 maybe-install-target-libsanitizer: install-target-libsanitizer
45692
45693 install-target-libsanitizer: installdirs
45694         @: $(MAKE); $(unstage)
45695         @r=`${PWD_COMMAND}`; export r; \
45696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45697         $(RAW_CXX_TARGET_EXPORTS) \
45698         (cd $(TARGET_SUBDIR)/libsanitizer && \
45699           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45700
45701 @endif target-libsanitizer
45702
45703 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
45704 maybe-install-strip-target-libsanitizer:
45705 @if target-libsanitizer
45706 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
45707
45708 install-strip-target-libsanitizer: installdirs
45709         @: $(MAKE); $(unstage)
45710         @r=`${PWD_COMMAND}`; export r; \
45711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45712         $(RAW_CXX_TARGET_EXPORTS) \
45713         (cd $(TARGET_SUBDIR)/libsanitizer && \
45714           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45715
45716 @endif target-libsanitizer
45717
45718 # Other targets (info, dvi, pdf, etc.)
45719
45720 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
45721 maybe-info-target-libsanitizer:
45722 @if target-libsanitizer
45723 maybe-info-target-libsanitizer: info-target-libsanitizer
45724
45725 info-target-libsanitizer: \
45726     configure-target-libsanitizer 
45727         @: $(MAKE); $(unstage)
45728         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45729         r=`${PWD_COMMAND}`; export r; \
45730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45731         $(RAW_CXX_TARGET_EXPORTS) \
45732         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
45733         for flag in $(EXTRA_TARGET_FLAGS); do \
45734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45735         done; \
45736         (cd $(TARGET_SUBDIR)/libsanitizer && \
45737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45739                   "RANLIB=$${RANLIB}" \
45740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45741                    info) \
45742           || exit 1
45743
45744 @endif target-libsanitizer
45745
45746 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
45747 maybe-dvi-target-libsanitizer:
45748 @if target-libsanitizer
45749 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
45750
45751 dvi-target-libsanitizer: \
45752     configure-target-libsanitizer 
45753         @: $(MAKE); $(unstage)
45754         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45755         r=`${PWD_COMMAND}`; export r; \
45756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45757         $(RAW_CXX_TARGET_EXPORTS) \
45758         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45759         for flag in $(EXTRA_TARGET_FLAGS); do \
45760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45761         done; \
45762         (cd $(TARGET_SUBDIR)/libsanitizer && \
45763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45765                   "RANLIB=$${RANLIB}" \
45766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45767                    dvi) \
45768           || exit 1
45769
45770 @endif target-libsanitizer
45771
45772 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
45773 maybe-pdf-target-libsanitizer:
45774 @if target-libsanitizer
45775 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
45776
45777 pdf-target-libsanitizer: \
45778     configure-target-libsanitizer 
45779         @: $(MAKE); $(unstage)
45780         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45781         r=`${PWD_COMMAND}`; export r; \
45782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45783         $(RAW_CXX_TARGET_EXPORTS) \
45784         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45785         for flag in $(EXTRA_TARGET_FLAGS); do \
45786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45787         done; \
45788         (cd $(TARGET_SUBDIR)/libsanitizer && \
45789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45791                   "RANLIB=$${RANLIB}" \
45792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45793                    pdf) \
45794           || exit 1
45795
45796 @endif target-libsanitizer
45797
45798 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
45799 maybe-html-target-libsanitizer:
45800 @if target-libsanitizer
45801 maybe-html-target-libsanitizer: html-target-libsanitizer
45802
45803 html-target-libsanitizer: \
45804     configure-target-libsanitizer 
45805         @: $(MAKE); $(unstage)
45806         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45807         r=`${PWD_COMMAND}`; export r; \
45808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45809         $(RAW_CXX_TARGET_EXPORTS) \
45810         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
45811         for flag in $(EXTRA_TARGET_FLAGS); do \
45812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45813         done; \
45814         (cd $(TARGET_SUBDIR)/libsanitizer && \
45815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45817                   "RANLIB=$${RANLIB}" \
45818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45819                    html) \
45820           || exit 1
45821
45822 @endif target-libsanitizer
45823
45824 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
45825 maybe-TAGS-target-libsanitizer:
45826 @if target-libsanitizer
45827 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
45828
45829 TAGS-target-libsanitizer: \
45830     configure-target-libsanitizer 
45831         @: $(MAKE); $(unstage)
45832         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45833         r=`${PWD_COMMAND}`; export r; \
45834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45835         $(RAW_CXX_TARGET_EXPORTS) \
45836         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
45837         for flag in $(EXTRA_TARGET_FLAGS); do \
45838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45839         done; \
45840         (cd $(TARGET_SUBDIR)/libsanitizer && \
45841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45843                   "RANLIB=$${RANLIB}" \
45844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45845                    TAGS) \
45846           || exit 1
45847
45848 @endif target-libsanitizer
45849
45850 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
45851 maybe-install-info-target-libsanitizer:
45852 @if target-libsanitizer
45853 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
45854
45855 install-info-target-libsanitizer: \
45856     configure-target-libsanitizer \
45857     info-target-libsanitizer 
45858         @: $(MAKE); $(unstage)
45859         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45860         r=`${PWD_COMMAND}`; export r; \
45861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45862         $(RAW_CXX_TARGET_EXPORTS) \
45863         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
45864         for flag in $(EXTRA_TARGET_FLAGS); do \
45865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45866         done; \
45867         (cd $(TARGET_SUBDIR)/libsanitizer && \
45868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45870                   "RANLIB=$${RANLIB}" \
45871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45872                    install-info) \
45873           || exit 1
45874
45875 @endif target-libsanitizer
45876
45877 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
45878 maybe-install-dvi-target-libsanitizer:
45879 @if target-libsanitizer
45880 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
45881
45882 install-dvi-target-libsanitizer: \
45883     configure-target-libsanitizer \
45884     dvi-target-libsanitizer 
45885         @: $(MAKE); $(unstage)
45886         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45887         r=`${PWD_COMMAND}`; export r; \
45888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45889         $(RAW_CXX_TARGET_EXPORTS) \
45890         echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45891         for flag in $(EXTRA_TARGET_FLAGS); do \
45892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45893         done; \
45894         (cd $(TARGET_SUBDIR)/libsanitizer && \
45895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45897                   "RANLIB=$${RANLIB}" \
45898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45899                    install-dvi) \
45900           || exit 1
45901
45902 @endif target-libsanitizer
45903
45904 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
45905 maybe-install-pdf-target-libsanitizer:
45906 @if target-libsanitizer
45907 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
45908
45909 install-pdf-target-libsanitizer: \
45910     configure-target-libsanitizer \
45911     pdf-target-libsanitizer 
45912         @: $(MAKE); $(unstage)
45913         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45914         r=`${PWD_COMMAND}`; export r; \
45915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45916         $(RAW_CXX_TARGET_EXPORTS) \
45917         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45918         for flag in $(EXTRA_TARGET_FLAGS); do \
45919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45920         done; \
45921         (cd $(TARGET_SUBDIR)/libsanitizer && \
45922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45924                   "RANLIB=$${RANLIB}" \
45925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45926                    install-pdf) \
45927           || exit 1
45928
45929 @endif target-libsanitizer
45930
45931 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
45932 maybe-install-html-target-libsanitizer:
45933 @if target-libsanitizer
45934 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
45935
45936 install-html-target-libsanitizer: \
45937     configure-target-libsanitizer \
45938     html-target-libsanitizer 
45939         @: $(MAKE); $(unstage)
45940         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45941         r=`${PWD_COMMAND}`; export r; \
45942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45943         $(RAW_CXX_TARGET_EXPORTS) \
45944         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
45945         for flag in $(EXTRA_TARGET_FLAGS); do \
45946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45947         done; \
45948         (cd $(TARGET_SUBDIR)/libsanitizer && \
45949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45951                   "RANLIB=$${RANLIB}" \
45952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45953                    install-html) \
45954           || exit 1
45955
45956 @endif target-libsanitizer
45957
45958 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
45959 maybe-installcheck-target-libsanitizer:
45960 @if target-libsanitizer
45961 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
45962
45963 installcheck-target-libsanitizer: \
45964     configure-target-libsanitizer 
45965         @: $(MAKE); $(unstage)
45966         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45967         r=`${PWD_COMMAND}`; export r; \
45968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45969         $(RAW_CXX_TARGET_EXPORTS) \
45970         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
45971         for flag in $(EXTRA_TARGET_FLAGS); do \
45972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45973         done; \
45974         (cd $(TARGET_SUBDIR)/libsanitizer && \
45975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45977                   "RANLIB=$${RANLIB}" \
45978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45979                    installcheck) \
45980           || exit 1
45981
45982 @endif target-libsanitizer
45983
45984 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
45985 maybe-mostlyclean-target-libsanitizer:
45986 @if target-libsanitizer
45987 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
45988
45989 mostlyclean-target-libsanitizer: 
45990         @: $(MAKE); $(unstage)
45991         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45992         r=`${PWD_COMMAND}`; export r; \
45993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45994         $(RAW_CXX_TARGET_EXPORTS) \
45995         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
45996         for flag in $(EXTRA_TARGET_FLAGS); do \
45997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45998         done; \
45999         (cd $(TARGET_SUBDIR)/libsanitizer && \
46000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46002                   "RANLIB=$${RANLIB}" \
46003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46004                    mostlyclean) \
46005           || exit 1
46006
46007 @endif target-libsanitizer
46008
46009 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46010 maybe-clean-target-libsanitizer:
46011 @if target-libsanitizer
46012 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46013
46014 clean-target-libsanitizer: 
46015         @: $(MAKE); $(unstage)
46016         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46017         r=`${PWD_COMMAND}`; export r; \
46018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46019         $(RAW_CXX_TARGET_EXPORTS) \
46020         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46021         for flag in $(EXTRA_TARGET_FLAGS); do \
46022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46023         done; \
46024         (cd $(TARGET_SUBDIR)/libsanitizer && \
46025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46027                   "RANLIB=$${RANLIB}" \
46028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46029                    clean) \
46030           || exit 1
46031
46032 @endif target-libsanitizer
46033
46034 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46035 maybe-distclean-target-libsanitizer:
46036 @if target-libsanitizer
46037 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46038
46039 distclean-target-libsanitizer: 
46040         @: $(MAKE); $(unstage)
46041         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46042         r=`${PWD_COMMAND}`; export r; \
46043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46044         $(RAW_CXX_TARGET_EXPORTS) \
46045         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46046         for flag in $(EXTRA_TARGET_FLAGS); do \
46047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46048         done; \
46049         (cd $(TARGET_SUBDIR)/libsanitizer && \
46050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46052                   "RANLIB=$${RANLIB}" \
46053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46054                    distclean) \
46055           || exit 1
46056
46057 @endif target-libsanitizer
46058
46059 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46060 maybe-maintainer-clean-target-libsanitizer:
46061 @if target-libsanitizer
46062 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46063
46064 maintainer-clean-target-libsanitizer: 
46065         @: $(MAKE); $(unstage)
46066         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46067         r=`${PWD_COMMAND}`; export r; \
46068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46069         $(RAW_CXX_TARGET_EXPORTS) \
46070         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46071         for flag in $(EXTRA_TARGET_FLAGS); do \
46072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46073         done; \
46074         (cd $(TARGET_SUBDIR)/libsanitizer && \
46075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46077                   "RANLIB=$${RANLIB}" \
46078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46079                    maintainer-clean) \
46080           || exit 1
46081
46082 @endif target-libsanitizer
46083
46084
46085
46086
46087
46088 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46089 maybe-configure-target-libvtv:
46090 @if gcc-bootstrap
46091 configure-target-libvtv: stage_current
46092 @endif gcc-bootstrap
46093 @if target-libvtv
46094 maybe-configure-target-libvtv: configure-target-libvtv
46095 configure-target-libvtv: 
46096         @r=`${PWD_COMMAND}`; export r; \
46097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46098         echo "Checking multilib configuration for libvtv..."; \
46099         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46100         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46101         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46102           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46103             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46104           else \
46105             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46106             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46107           fi; \
46108         else \
46109           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46110         fi; \
46111         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46112         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46113         $(RAW_CXX_TARGET_EXPORTS)  \
46114         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46115         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46116         case $(srcdir) in \
46117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46118           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46120         esac; \
46121         module_srcdir=libvtv; \
46122         rm -f no-such-file || : ; \
46123         CONFIG_SITE=no-such-file $(SHELL) \
46124           $$s/$$module_srcdir/configure \
46125           --srcdir=$${topdir}/$$module_srcdir \
46126           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46127           --target=${target_alias}  \
46128           || exit 1
46129 @endif target-libvtv
46130
46131
46132
46133 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46134 maybe-configure-stage1-target-libvtv:
46135 @if target-libvtv-bootstrap
46136 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46137 configure-stage1-target-libvtv:
46138         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46139         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46140         @r=`${PWD_COMMAND}`; export r; \
46141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46142         TFLAGS="$(STAGE1_TFLAGS)"; \
46143         echo "Checking multilib configuration for libvtv..."; \
46144         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46145         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46146           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46147             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46148           else \
46149             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46150             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46151           fi; \
46152         else \
46153           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46154         fi; \
46155         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46156         $(RAW_CXX_TARGET_EXPORTS) \
46157         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46158         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46159         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46160         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46161         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46162         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46163         case $(srcdir) in \
46164           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46165           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46166                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46167         esac; \
46168         module_srcdir=libvtv; \
46169         $(SHELL) $$s/$$module_srcdir/configure \
46170           --srcdir=$${topdir}/$$module_srcdir \
46171           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46172           --target=${target_alias} \
46173            \
46174           $(STAGE1_CONFIGURE_FLAGS)
46175 @endif target-libvtv-bootstrap
46176
46177 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46178 maybe-configure-stage2-target-libvtv:
46179 @if target-libvtv-bootstrap
46180 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46181 configure-stage2-target-libvtv:
46182         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46183         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46184         @r=`${PWD_COMMAND}`; export r; \
46185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46186         TFLAGS="$(STAGE2_TFLAGS)"; \
46187         echo "Checking multilib configuration for libvtv..."; \
46188         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46189         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46190           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46191             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46192           else \
46193             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46194             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46195           fi; \
46196         else \
46197           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46198         fi; \
46199         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46200         $(RAW_CXX_TARGET_EXPORTS) \
46201          \
46202         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46203         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46204         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46205         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46206         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46207         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46208         case $(srcdir) in \
46209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46210           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46212         esac; \
46213         module_srcdir=libvtv; \
46214         $(SHELL) $$s/$$module_srcdir/configure \
46215           --srcdir=$${topdir}/$$module_srcdir \
46216           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46217           --target=${target_alias} \
46218           --with-build-libsubdir=$(HOST_SUBDIR) \
46219           $(STAGE2_CONFIGURE_FLAGS)
46220 @endif target-libvtv-bootstrap
46221
46222 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46223 maybe-configure-stage3-target-libvtv:
46224 @if target-libvtv-bootstrap
46225 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46226 configure-stage3-target-libvtv:
46227         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46228         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46229         @r=`${PWD_COMMAND}`; export r; \
46230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46231         TFLAGS="$(STAGE3_TFLAGS)"; \
46232         echo "Checking multilib configuration for libvtv..."; \
46233         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46234         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46235           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46236             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46237           else \
46238             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46239             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46240           fi; \
46241         else \
46242           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46243         fi; \
46244         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46245         $(RAW_CXX_TARGET_EXPORTS) \
46246          \
46247         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46248         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46249         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46250         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46251         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46252         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46253         case $(srcdir) in \
46254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46255           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46257         esac; \
46258         module_srcdir=libvtv; \
46259         $(SHELL) $$s/$$module_srcdir/configure \
46260           --srcdir=$${topdir}/$$module_srcdir \
46261           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46262           --target=${target_alias} \
46263           --with-build-libsubdir=$(HOST_SUBDIR) \
46264           $(STAGE3_CONFIGURE_FLAGS)
46265 @endif target-libvtv-bootstrap
46266
46267 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46268 maybe-configure-stage4-target-libvtv:
46269 @if target-libvtv-bootstrap
46270 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46271 configure-stage4-target-libvtv:
46272         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46273         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46274         @r=`${PWD_COMMAND}`; export r; \
46275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46276         TFLAGS="$(STAGE4_TFLAGS)"; \
46277         echo "Checking multilib configuration for libvtv..."; \
46278         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46279         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46280           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46281             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46282           else \
46283             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46284             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46285           fi; \
46286         else \
46287           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46288         fi; \
46289         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46290         $(RAW_CXX_TARGET_EXPORTS) \
46291          \
46292         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46293         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46294         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46295         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46296         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46297         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46298         case $(srcdir) in \
46299           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46300           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46301                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46302         esac; \
46303         module_srcdir=libvtv; \
46304         $(SHELL) $$s/$$module_srcdir/configure \
46305           --srcdir=$${topdir}/$$module_srcdir \
46306           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46307           --target=${target_alias} \
46308           --with-build-libsubdir=$(HOST_SUBDIR) \
46309           $(STAGE4_CONFIGURE_FLAGS)
46310 @endif target-libvtv-bootstrap
46311
46312 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46313 maybe-configure-stageprofile-target-libvtv:
46314 @if target-libvtv-bootstrap
46315 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46316 configure-stageprofile-target-libvtv:
46317         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46318         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46319         @r=`${PWD_COMMAND}`; export r; \
46320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46321         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46322         echo "Checking multilib configuration for libvtv..."; \
46323         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46324         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46325           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46326             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46327           else \
46328             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46329             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46330           fi; \
46331         else \
46332           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46333         fi; \
46334         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46335         $(RAW_CXX_TARGET_EXPORTS) \
46336          \
46337         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46338         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46339         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46340         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46341         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46342         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46343         case $(srcdir) in \
46344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46345           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46347         esac; \
46348         module_srcdir=libvtv; \
46349         $(SHELL) $$s/$$module_srcdir/configure \
46350           --srcdir=$${topdir}/$$module_srcdir \
46351           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46352           --target=${target_alias} \
46353           --with-build-libsubdir=$(HOST_SUBDIR) \
46354           $(STAGEprofile_CONFIGURE_FLAGS)
46355 @endif target-libvtv-bootstrap
46356
46357 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46358 maybe-configure-stagetrain-target-libvtv:
46359 @if target-libvtv-bootstrap
46360 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46361 configure-stagetrain-target-libvtv:
46362         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46363         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46364         @r=`${PWD_COMMAND}`; export r; \
46365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46366         TFLAGS="$(STAGEtrain_TFLAGS)"; \
46367         echo "Checking multilib configuration for libvtv..."; \
46368         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46369         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46370           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46371             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46372           else \
46373             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46374             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46375           fi; \
46376         else \
46377           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46378         fi; \
46379         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46380         $(RAW_CXX_TARGET_EXPORTS) \
46381          \
46382         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46383         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46384         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46385         echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46386         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46387         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46388         case $(srcdir) in \
46389           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46390           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46391                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46392         esac; \
46393         module_srcdir=libvtv; \
46394         $(SHELL) $$s/$$module_srcdir/configure \
46395           --srcdir=$${topdir}/$$module_srcdir \
46396           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46397           --target=${target_alias} \
46398           --with-build-libsubdir=$(HOST_SUBDIR) \
46399           $(STAGEtrain_CONFIGURE_FLAGS)
46400 @endif target-libvtv-bootstrap
46401
46402 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46403 maybe-configure-stagefeedback-target-libvtv:
46404 @if target-libvtv-bootstrap
46405 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46406 configure-stagefeedback-target-libvtv:
46407         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46408         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46409         @r=`${PWD_COMMAND}`; export r; \
46410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46411         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46412         echo "Checking multilib configuration for libvtv..."; \
46413         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46414         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46415           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46416             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46417           else \
46418             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46419             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46420           fi; \
46421         else \
46422           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46423         fi; \
46424         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46425         $(RAW_CXX_TARGET_EXPORTS) \
46426          \
46427         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46428         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46429         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46430         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46431         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46432         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46433         case $(srcdir) in \
46434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46435           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46437         esac; \
46438         module_srcdir=libvtv; \
46439         $(SHELL) $$s/$$module_srcdir/configure \
46440           --srcdir=$${topdir}/$$module_srcdir \
46441           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46442           --target=${target_alias} \
46443           --with-build-libsubdir=$(HOST_SUBDIR) \
46444           $(STAGEfeedback_CONFIGURE_FLAGS)
46445 @endif target-libvtv-bootstrap
46446
46447 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46448 maybe-configure-stageautoprofile-target-libvtv:
46449 @if target-libvtv-bootstrap
46450 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46451 configure-stageautoprofile-target-libvtv:
46452         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46453         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46454         @r=`${PWD_COMMAND}`; export r; \
46455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46456         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46457         echo "Checking multilib configuration for libvtv..."; \
46458         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46459         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46460           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46461             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46462           else \
46463             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46464             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46465           fi; \
46466         else \
46467           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46468         fi; \
46469         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46470         $(RAW_CXX_TARGET_EXPORTS) \
46471          \
46472         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46473         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46474         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46475         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
46476         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46477         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46478         case $(srcdir) in \
46479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46480           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46482         esac; \
46483         module_srcdir=libvtv; \
46484         $(SHELL) $$s/$$module_srcdir/configure \
46485           --srcdir=$${topdir}/$$module_srcdir \
46486           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46487           --target=${target_alias} \
46488           --with-build-libsubdir=$(HOST_SUBDIR) \
46489           $(STAGEautoprofile_CONFIGURE_FLAGS)
46490 @endif target-libvtv-bootstrap
46491
46492 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
46493 maybe-configure-stageautofeedback-target-libvtv:
46494 @if target-libvtv-bootstrap
46495 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46496 configure-stageautofeedback-target-libvtv:
46497         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46498         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46499         @r=`${PWD_COMMAND}`; export r; \
46500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46501         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46502         echo "Checking multilib configuration for libvtv..."; \
46503         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46504         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46505           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46506             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46507           else \
46508             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46509             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46510           fi; \
46511         else \
46512           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46513         fi; \
46514         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46515         $(RAW_CXX_TARGET_EXPORTS) \
46516          \
46517         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46518         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46519         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46520         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
46521         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46522         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46523         case $(srcdir) in \
46524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46525           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46527         esac; \
46528         module_srcdir=libvtv; \
46529         $(SHELL) $$s/$$module_srcdir/configure \
46530           --srcdir=$${topdir}/$$module_srcdir \
46531           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46532           --target=${target_alias} \
46533           --with-build-libsubdir=$(HOST_SUBDIR) \
46534           $(STAGEautofeedback_CONFIGURE_FLAGS)
46535 @endif target-libvtv-bootstrap
46536
46537
46538
46539
46540
46541 .PHONY: all-target-libvtv maybe-all-target-libvtv
46542 maybe-all-target-libvtv:
46543 @if gcc-bootstrap
46544 all-target-libvtv: stage_current
46545 @endif gcc-bootstrap
46546 @if target-libvtv
46547 TARGET-target-libvtv=all
46548 maybe-all-target-libvtv: all-target-libvtv
46549 all-target-libvtv: configure-target-libvtv
46550         @r=`${PWD_COMMAND}`; export r; \
46551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46552         $(RAW_CXX_TARGET_EXPORTS)  \
46553         (cd $(TARGET_SUBDIR)/libvtv && \
46554           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46555                 $(TARGET-target-libvtv))
46556 @endif target-libvtv
46557
46558
46559
46560 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
46561 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
46562 maybe-all-stage1-target-libvtv:
46563 maybe-clean-stage1-target-libvtv:
46564 @if target-libvtv-bootstrap
46565 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
46566 all-stage1: all-stage1-target-libvtv
46567 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
46568 all-stage1-target-libvtv: configure-stage1-target-libvtv
46569         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46570         @r=`${PWD_COMMAND}`; export r; \
46571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46572         TFLAGS="$(STAGE1_TFLAGS)"; \
46573         $(RAW_CXX_TARGET_EXPORTS)  \
46574         cd $(TARGET_SUBDIR)/libvtv && \
46575          \
46576         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46577                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46578                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46579                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46580                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46581                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46582                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46583                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46584                   \
46585                 TFLAGS="$(STAGE1_TFLAGS)"  \
46586                 $(TARGET-stage1-target-libvtv)
46587
46588 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
46589 clean-stage1: clean-stage1-target-libvtv
46590 clean-stage1-target-libvtv:
46591         @if [ $(current_stage) = stage1 ]; then \
46592           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46593         else \
46594           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
46595           $(MAKE) stage1-start; \
46596         fi; \
46597         cd $(TARGET_SUBDIR)/libvtv && \
46598         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46599           clean
46600 @endif target-libvtv-bootstrap
46601
46602
46603 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
46604 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
46605 maybe-all-stage2-target-libvtv:
46606 maybe-clean-stage2-target-libvtv:
46607 @if target-libvtv-bootstrap
46608 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
46609 all-stage2: all-stage2-target-libvtv
46610 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
46611 all-stage2-target-libvtv: configure-stage2-target-libvtv
46612         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46613         @r=`${PWD_COMMAND}`; export r; \
46614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46615         TFLAGS="$(STAGE2_TFLAGS)"; \
46616         $(RAW_CXX_TARGET_EXPORTS) \
46617           \
46618         cd $(TARGET_SUBDIR)/libvtv && \
46619          \
46620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46621                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46622                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46623                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46624                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46625                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46626                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46627                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46628                 TFLAGS="$(STAGE2_TFLAGS)"  \
46629                 $(TARGET-stage2-target-libvtv)
46630
46631 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
46632 clean-stage2: clean-stage2-target-libvtv
46633 clean-stage2-target-libvtv:
46634         @if [ $(current_stage) = stage2 ]; then \
46635           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46636         else \
46637           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
46638           $(MAKE) stage2-start; \
46639         fi; \
46640         cd $(TARGET_SUBDIR)/libvtv && \
46641         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46642 @endif target-libvtv-bootstrap
46643
46644
46645 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
46646 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
46647 maybe-all-stage3-target-libvtv:
46648 maybe-clean-stage3-target-libvtv:
46649 @if target-libvtv-bootstrap
46650 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
46651 all-stage3: all-stage3-target-libvtv
46652 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
46653 all-stage3-target-libvtv: configure-stage3-target-libvtv
46654         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46655         @r=`${PWD_COMMAND}`; export r; \
46656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46657         TFLAGS="$(STAGE3_TFLAGS)"; \
46658         $(RAW_CXX_TARGET_EXPORTS) \
46659           \
46660         cd $(TARGET_SUBDIR)/libvtv && \
46661          \
46662         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46663                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46664                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46665                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46666                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46667                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46668                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46669                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46670                 TFLAGS="$(STAGE3_TFLAGS)"  \
46671                 $(TARGET-stage3-target-libvtv)
46672
46673 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
46674 clean-stage3: clean-stage3-target-libvtv
46675 clean-stage3-target-libvtv:
46676         @if [ $(current_stage) = stage3 ]; then \
46677           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46678         else \
46679           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
46680           $(MAKE) stage3-start; \
46681         fi; \
46682         cd $(TARGET_SUBDIR)/libvtv && \
46683         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46684 @endif target-libvtv-bootstrap
46685
46686
46687 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
46688 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
46689 maybe-all-stage4-target-libvtv:
46690 maybe-clean-stage4-target-libvtv:
46691 @if target-libvtv-bootstrap
46692 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
46693 all-stage4: all-stage4-target-libvtv
46694 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
46695 all-stage4-target-libvtv: configure-stage4-target-libvtv
46696         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46697         @r=`${PWD_COMMAND}`; export r; \
46698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46699         TFLAGS="$(STAGE4_TFLAGS)"; \
46700         $(RAW_CXX_TARGET_EXPORTS) \
46701           \
46702         cd $(TARGET_SUBDIR)/libvtv && \
46703          \
46704         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46705                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46706                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46707                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46708                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46709                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46710                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46711                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46712                 TFLAGS="$(STAGE4_TFLAGS)"  \
46713                 $(TARGET-stage4-target-libvtv)
46714
46715 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
46716 clean-stage4: clean-stage4-target-libvtv
46717 clean-stage4-target-libvtv:
46718         @if [ $(current_stage) = stage4 ]; then \
46719           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46720         else \
46721           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
46722           $(MAKE) stage4-start; \
46723         fi; \
46724         cd $(TARGET_SUBDIR)/libvtv && \
46725         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46726 @endif target-libvtv-bootstrap
46727
46728
46729 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
46730 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
46731 maybe-all-stageprofile-target-libvtv:
46732 maybe-clean-stageprofile-target-libvtv:
46733 @if target-libvtv-bootstrap
46734 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
46735 all-stageprofile: all-stageprofile-target-libvtv
46736 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
46737 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46738         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46739         @r=`${PWD_COMMAND}`; export r; \
46740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46741         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46742         $(RAW_CXX_TARGET_EXPORTS) \
46743           \
46744         cd $(TARGET_SUBDIR)/libvtv && \
46745          \
46746         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46747                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46748                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46749                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46750                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46751                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46752                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46753                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46754                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
46755                 $(TARGET-stageprofile-target-libvtv)
46756
46757 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
46758 clean-stageprofile: clean-stageprofile-target-libvtv
46759 clean-stageprofile-target-libvtv:
46760         @if [ $(current_stage) = stageprofile ]; then \
46761           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46762         else \
46763           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
46764           $(MAKE) stageprofile-start; \
46765         fi; \
46766         cd $(TARGET_SUBDIR)/libvtv && \
46767         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46768 @endif target-libvtv-bootstrap
46769
46770
46771 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
46772 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
46773 maybe-all-stagetrain-target-libvtv:
46774 maybe-clean-stagetrain-target-libvtv:
46775 @if target-libvtv-bootstrap
46776 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
46777 all-stagetrain: all-stagetrain-target-libvtv
46778 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
46779 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46780         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46781         @r=`${PWD_COMMAND}`; export r; \
46782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46783         TFLAGS="$(STAGEtrain_TFLAGS)"; \
46784         $(RAW_CXX_TARGET_EXPORTS) \
46785           \
46786         cd $(TARGET_SUBDIR)/libvtv && \
46787          \
46788         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46789                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46790                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46791                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46792                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46793                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46794                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46795                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46796                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
46797                 $(TARGET-stagetrain-target-libvtv)
46798
46799 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
46800 clean-stagetrain: clean-stagetrain-target-libvtv
46801 clean-stagetrain-target-libvtv:
46802         @if [ $(current_stage) = stagetrain ]; then \
46803           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46804         else \
46805           [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
46806           $(MAKE) stagetrain-start; \
46807         fi; \
46808         cd $(TARGET_SUBDIR)/libvtv && \
46809         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46810 @endif target-libvtv-bootstrap
46811
46812
46813 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
46814 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
46815 maybe-all-stagefeedback-target-libvtv:
46816 maybe-clean-stagefeedback-target-libvtv:
46817 @if target-libvtv-bootstrap
46818 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
46819 all-stagefeedback: all-stagefeedback-target-libvtv
46820 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
46821 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46822         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46823         @r=`${PWD_COMMAND}`; export r; \
46824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46825         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46826         $(RAW_CXX_TARGET_EXPORTS) \
46827           \
46828         cd $(TARGET_SUBDIR)/libvtv && \
46829          \
46830         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46831                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46832                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46833                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46834                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46835                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46836                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46837                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46838                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
46839                 $(TARGET-stagefeedback-target-libvtv)
46840
46841 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
46842 clean-stagefeedback: clean-stagefeedback-target-libvtv
46843 clean-stagefeedback-target-libvtv:
46844         @if [ $(current_stage) = stagefeedback ]; then \
46845           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46846         else \
46847           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
46848           $(MAKE) stagefeedback-start; \
46849         fi; \
46850         cd $(TARGET_SUBDIR)/libvtv && \
46851         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46852 @endif target-libvtv-bootstrap
46853
46854
46855 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
46856 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
46857 maybe-all-stageautoprofile-target-libvtv:
46858 maybe-clean-stageautoprofile-target-libvtv:
46859 @if target-libvtv-bootstrap
46860 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
46861 all-stageautoprofile: all-stageautoprofile-target-libvtv
46862 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
46863 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46864         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46865         @r=`${PWD_COMMAND}`; export r; \
46866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46867         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46868         $(RAW_CXX_TARGET_EXPORTS) \
46869           \
46870         cd $(TARGET_SUBDIR)/libvtv && \
46871         $$s/gcc/config/i386/$(AUTO_PROFILE) \
46872         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46873                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46874                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46875                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46876                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46877                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46878                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46879                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46880                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
46881                 $(TARGET-stageautoprofile-target-libvtv)
46882
46883 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
46884 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
46885 clean-stageautoprofile-target-libvtv:
46886         @if [ $(current_stage) = stageautoprofile ]; then \
46887           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46888         else \
46889           [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
46890           $(MAKE) stageautoprofile-start; \
46891         fi; \
46892         cd $(TARGET_SUBDIR)/libvtv && \
46893         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46894 @endif target-libvtv-bootstrap
46895
46896
46897 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
46898 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
46899 maybe-all-stageautofeedback-target-libvtv:
46900 maybe-clean-stageautofeedback-target-libvtv:
46901 @if target-libvtv-bootstrap
46902 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
46903 all-stageautofeedback: all-stageautofeedback-target-libvtv
46904 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
46905 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46906         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46907         @r=`${PWD_COMMAND}`; export r; \
46908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46909         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46910         $(RAW_CXX_TARGET_EXPORTS) \
46911           \
46912         cd $(TARGET_SUBDIR)/libvtv && \
46913          \
46914         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46915                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46916                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46917                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46918                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46919                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46920                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46921                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46922                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46923                 $(TARGET-stageautofeedback-target-libvtv)
46924
46925 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
46926 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
46927 clean-stageautofeedback-target-libvtv:
46928         @if [ $(current_stage) = stageautofeedback ]; then \
46929           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46930         else \
46931           [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
46932           $(MAKE) stageautofeedback-start; \
46933         fi; \
46934         cd $(TARGET_SUBDIR)/libvtv && \
46935         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46936 @endif target-libvtv-bootstrap
46937
46938
46939
46940
46941
46942
46943 .PHONY: check-target-libvtv maybe-check-target-libvtv
46944 maybe-check-target-libvtv:
46945 @if target-libvtv
46946 maybe-check-target-libvtv: check-target-libvtv
46947
46948 check-target-libvtv:
46949         @: $(MAKE); $(unstage)
46950         @r=`${PWD_COMMAND}`; export r; \
46951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46952         $(RAW_CXX_TARGET_EXPORTS) \
46953         (cd $(TARGET_SUBDIR)/libvtv && \
46954           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
46955
46956 @endif target-libvtv
46957
46958 .PHONY: install-target-libvtv maybe-install-target-libvtv
46959 maybe-install-target-libvtv:
46960 @if target-libvtv
46961 maybe-install-target-libvtv: install-target-libvtv
46962
46963 install-target-libvtv: installdirs
46964         @: $(MAKE); $(unstage)
46965         @r=`${PWD_COMMAND}`; export r; \
46966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967         $(RAW_CXX_TARGET_EXPORTS) \
46968         (cd $(TARGET_SUBDIR)/libvtv && \
46969           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46970
46971 @endif target-libvtv
46972
46973 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
46974 maybe-install-strip-target-libvtv:
46975 @if target-libvtv
46976 maybe-install-strip-target-libvtv: install-strip-target-libvtv
46977
46978 install-strip-target-libvtv: installdirs
46979         @: $(MAKE); $(unstage)
46980         @r=`${PWD_COMMAND}`; export r; \
46981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46982         $(RAW_CXX_TARGET_EXPORTS) \
46983         (cd $(TARGET_SUBDIR)/libvtv && \
46984           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46985
46986 @endif target-libvtv
46987
46988 # Other targets (info, dvi, pdf, etc.)
46989
46990 .PHONY: maybe-info-target-libvtv info-target-libvtv
46991 maybe-info-target-libvtv:
46992 @if target-libvtv
46993 maybe-info-target-libvtv: info-target-libvtv
46994
46995 info-target-libvtv: \
46996     configure-target-libvtv 
46997         @: $(MAKE); $(unstage)
46998         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46999         r=`${PWD_COMMAND}`; export r; \
47000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47001         $(RAW_CXX_TARGET_EXPORTS) \
47002         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47003         for flag in $(EXTRA_TARGET_FLAGS); do \
47004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47005         done; \
47006         (cd $(TARGET_SUBDIR)/libvtv && \
47007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47009                   "RANLIB=$${RANLIB}" \
47010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47011                    info) \
47012           || exit 1
47013
47014 @endif target-libvtv
47015
47016 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47017 maybe-dvi-target-libvtv:
47018 @if target-libvtv
47019 maybe-dvi-target-libvtv: dvi-target-libvtv
47020
47021 dvi-target-libvtv: \
47022     configure-target-libvtv 
47023         @: $(MAKE); $(unstage)
47024         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47025         r=`${PWD_COMMAND}`; export r; \
47026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47027         $(RAW_CXX_TARGET_EXPORTS) \
47028         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47029         for flag in $(EXTRA_TARGET_FLAGS); do \
47030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47031         done; \
47032         (cd $(TARGET_SUBDIR)/libvtv && \
47033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47035                   "RANLIB=$${RANLIB}" \
47036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47037                    dvi) \
47038           || exit 1
47039
47040 @endif target-libvtv
47041
47042 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47043 maybe-pdf-target-libvtv:
47044 @if target-libvtv
47045 maybe-pdf-target-libvtv: pdf-target-libvtv
47046
47047 pdf-target-libvtv: \
47048     configure-target-libvtv 
47049         @: $(MAKE); $(unstage)
47050         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47051         r=`${PWD_COMMAND}`; export r; \
47052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47053         $(RAW_CXX_TARGET_EXPORTS) \
47054         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47055         for flag in $(EXTRA_TARGET_FLAGS); do \
47056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47057         done; \
47058         (cd $(TARGET_SUBDIR)/libvtv && \
47059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47061                   "RANLIB=$${RANLIB}" \
47062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47063                    pdf) \
47064           || exit 1
47065
47066 @endif target-libvtv
47067
47068 .PHONY: maybe-html-target-libvtv html-target-libvtv
47069 maybe-html-target-libvtv:
47070 @if target-libvtv
47071 maybe-html-target-libvtv: html-target-libvtv
47072
47073 html-target-libvtv: \
47074     configure-target-libvtv 
47075         @: $(MAKE); $(unstage)
47076         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47077         r=`${PWD_COMMAND}`; export r; \
47078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47079         $(RAW_CXX_TARGET_EXPORTS) \
47080         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47081         for flag in $(EXTRA_TARGET_FLAGS); do \
47082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47083         done; \
47084         (cd $(TARGET_SUBDIR)/libvtv && \
47085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47087                   "RANLIB=$${RANLIB}" \
47088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47089                    html) \
47090           || exit 1
47091
47092 @endif target-libvtv
47093
47094 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47095 maybe-TAGS-target-libvtv:
47096 @if target-libvtv
47097 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47098
47099 TAGS-target-libvtv: \
47100     configure-target-libvtv 
47101         @: $(MAKE); $(unstage)
47102         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47103         r=`${PWD_COMMAND}`; export r; \
47104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47105         $(RAW_CXX_TARGET_EXPORTS) \
47106         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47107         for flag in $(EXTRA_TARGET_FLAGS); do \
47108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47109         done; \
47110         (cd $(TARGET_SUBDIR)/libvtv && \
47111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47113                   "RANLIB=$${RANLIB}" \
47114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47115                    TAGS) \
47116           || exit 1
47117
47118 @endif target-libvtv
47119
47120 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47121 maybe-install-info-target-libvtv:
47122 @if target-libvtv
47123 maybe-install-info-target-libvtv: install-info-target-libvtv
47124
47125 install-info-target-libvtv: \
47126     configure-target-libvtv \
47127     info-target-libvtv 
47128         @: $(MAKE); $(unstage)
47129         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47130         r=`${PWD_COMMAND}`; export r; \
47131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47132         $(RAW_CXX_TARGET_EXPORTS) \
47133         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47134         for flag in $(EXTRA_TARGET_FLAGS); do \
47135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47136         done; \
47137         (cd $(TARGET_SUBDIR)/libvtv && \
47138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47140                   "RANLIB=$${RANLIB}" \
47141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47142                    install-info) \
47143           || exit 1
47144
47145 @endif target-libvtv
47146
47147 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47148 maybe-install-dvi-target-libvtv:
47149 @if target-libvtv
47150 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47151
47152 install-dvi-target-libvtv: \
47153     configure-target-libvtv \
47154     dvi-target-libvtv 
47155         @: $(MAKE); $(unstage)
47156         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47157         r=`${PWD_COMMAND}`; export r; \
47158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47159         $(RAW_CXX_TARGET_EXPORTS) \
47160         echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47161         for flag in $(EXTRA_TARGET_FLAGS); do \
47162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47163         done; \
47164         (cd $(TARGET_SUBDIR)/libvtv && \
47165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47167                   "RANLIB=$${RANLIB}" \
47168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47169                    install-dvi) \
47170           || exit 1
47171
47172 @endif target-libvtv
47173
47174 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47175 maybe-install-pdf-target-libvtv:
47176 @if target-libvtv
47177 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47178
47179 install-pdf-target-libvtv: \
47180     configure-target-libvtv \
47181     pdf-target-libvtv 
47182         @: $(MAKE); $(unstage)
47183         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47184         r=`${PWD_COMMAND}`; export r; \
47185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47186         $(RAW_CXX_TARGET_EXPORTS) \
47187         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47188         for flag in $(EXTRA_TARGET_FLAGS); do \
47189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47190         done; \
47191         (cd $(TARGET_SUBDIR)/libvtv && \
47192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47194                   "RANLIB=$${RANLIB}" \
47195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47196                    install-pdf) \
47197           || exit 1
47198
47199 @endif target-libvtv
47200
47201 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47202 maybe-install-html-target-libvtv:
47203 @if target-libvtv
47204 maybe-install-html-target-libvtv: install-html-target-libvtv
47205
47206 install-html-target-libvtv: \
47207     configure-target-libvtv \
47208     html-target-libvtv 
47209         @: $(MAKE); $(unstage)
47210         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47211         r=`${PWD_COMMAND}`; export r; \
47212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47213         $(RAW_CXX_TARGET_EXPORTS) \
47214         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47215         for flag in $(EXTRA_TARGET_FLAGS); do \
47216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47217         done; \
47218         (cd $(TARGET_SUBDIR)/libvtv && \
47219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47221                   "RANLIB=$${RANLIB}" \
47222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47223                    install-html) \
47224           || exit 1
47225
47226 @endif target-libvtv
47227
47228 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47229 maybe-installcheck-target-libvtv:
47230 @if target-libvtv
47231 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47232
47233 installcheck-target-libvtv: \
47234     configure-target-libvtv 
47235         @: $(MAKE); $(unstage)
47236         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47237         r=`${PWD_COMMAND}`; export r; \
47238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47239         $(RAW_CXX_TARGET_EXPORTS) \
47240         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47241         for flag in $(EXTRA_TARGET_FLAGS); do \
47242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47243         done; \
47244         (cd $(TARGET_SUBDIR)/libvtv && \
47245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47247                   "RANLIB=$${RANLIB}" \
47248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47249                    installcheck) \
47250           || exit 1
47251
47252 @endif target-libvtv
47253
47254 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47255 maybe-mostlyclean-target-libvtv:
47256 @if target-libvtv
47257 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47258
47259 mostlyclean-target-libvtv: 
47260         @: $(MAKE); $(unstage)
47261         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47262         r=`${PWD_COMMAND}`; export r; \
47263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47264         $(RAW_CXX_TARGET_EXPORTS) \
47265         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47266         for flag in $(EXTRA_TARGET_FLAGS); do \
47267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47268         done; \
47269         (cd $(TARGET_SUBDIR)/libvtv && \
47270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47272                   "RANLIB=$${RANLIB}" \
47273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47274                    mostlyclean) \
47275           || exit 1
47276
47277 @endif target-libvtv
47278
47279 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47280 maybe-clean-target-libvtv:
47281 @if target-libvtv
47282 maybe-clean-target-libvtv: clean-target-libvtv
47283
47284 clean-target-libvtv: 
47285         @: $(MAKE); $(unstage)
47286         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47287         r=`${PWD_COMMAND}`; export r; \
47288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47289         $(RAW_CXX_TARGET_EXPORTS) \
47290         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47291         for flag in $(EXTRA_TARGET_FLAGS); do \
47292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47293         done; \
47294         (cd $(TARGET_SUBDIR)/libvtv && \
47295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47297                   "RANLIB=$${RANLIB}" \
47298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47299                    clean) \
47300           || exit 1
47301
47302 @endif target-libvtv
47303
47304 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47305 maybe-distclean-target-libvtv:
47306 @if target-libvtv
47307 maybe-distclean-target-libvtv: distclean-target-libvtv
47308
47309 distclean-target-libvtv: 
47310         @: $(MAKE); $(unstage)
47311         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47312         r=`${PWD_COMMAND}`; export r; \
47313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47314         $(RAW_CXX_TARGET_EXPORTS) \
47315         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47316         for flag in $(EXTRA_TARGET_FLAGS); do \
47317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47318         done; \
47319         (cd $(TARGET_SUBDIR)/libvtv && \
47320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47322                   "RANLIB=$${RANLIB}" \
47323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47324                    distclean) \
47325           || exit 1
47326
47327 @endif target-libvtv
47328
47329 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47330 maybe-maintainer-clean-target-libvtv:
47331 @if target-libvtv
47332 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47333
47334 maintainer-clean-target-libvtv: 
47335         @: $(MAKE); $(unstage)
47336         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47337         r=`${PWD_COMMAND}`; export r; \
47338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47339         $(RAW_CXX_TARGET_EXPORTS) \
47340         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47341         for flag in $(EXTRA_TARGET_FLAGS); do \
47342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47343         done; \
47344         (cd $(TARGET_SUBDIR)/libvtv && \
47345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47347                   "RANLIB=$${RANLIB}" \
47348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47349                    maintainer-clean) \
47350           || exit 1
47351
47352 @endif target-libvtv
47353
47354
47355
47356
47357
47358 .PHONY: configure-target-libssp maybe-configure-target-libssp
47359 maybe-configure-target-libssp:
47360 @if gcc-bootstrap
47361 configure-target-libssp: stage_current
47362 @endif gcc-bootstrap
47363 @if target-libssp
47364 maybe-configure-target-libssp: configure-target-libssp
47365 configure-target-libssp: 
47366         @: $(MAKE); $(unstage)
47367         @r=`${PWD_COMMAND}`; export r; \
47368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47369         echo "Checking multilib configuration for libssp..."; \
47370         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47371         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47372         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47373           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47374             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47375           else \
47376             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47377             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47378           fi; \
47379         else \
47380           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47381         fi; \
47382         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47383         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47384         $(NORMAL_TARGET_EXPORTS)  \
47385         echo Configuring in $(TARGET_SUBDIR)/libssp; \
47386         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47387         case $(srcdir) in \
47388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47389           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47391         esac; \
47392         module_srcdir=libssp; \
47393         rm -f no-such-file || : ; \
47394         CONFIG_SITE=no-such-file $(SHELL) \
47395           $$s/$$module_srcdir/configure \
47396           --srcdir=$${topdir}/$$module_srcdir \
47397           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47398           --target=${target_alias}  \
47399           || exit 1
47400 @endif target-libssp
47401
47402
47403
47404
47405
47406 .PHONY: all-target-libssp maybe-all-target-libssp
47407 maybe-all-target-libssp:
47408 @if gcc-bootstrap
47409 all-target-libssp: stage_current
47410 @endif gcc-bootstrap
47411 @if target-libssp
47412 TARGET-target-libssp=all
47413 maybe-all-target-libssp: all-target-libssp
47414 all-target-libssp: configure-target-libssp
47415         @: $(MAKE); $(unstage)
47416         @r=`${PWD_COMMAND}`; export r; \
47417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47418         $(NORMAL_TARGET_EXPORTS)  \
47419         (cd $(TARGET_SUBDIR)/libssp && \
47420           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47421                 $(TARGET-target-libssp))
47422 @endif target-libssp
47423
47424
47425
47426
47427
47428 .PHONY: check-target-libssp maybe-check-target-libssp
47429 maybe-check-target-libssp:
47430 @if target-libssp
47431 maybe-check-target-libssp: check-target-libssp
47432
47433 check-target-libssp:
47434         @: $(MAKE); $(unstage)
47435         @r=`${PWD_COMMAND}`; export r; \
47436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47437         $(NORMAL_TARGET_EXPORTS) \
47438         (cd $(TARGET_SUBDIR)/libssp && \
47439           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47440
47441 @endif target-libssp
47442
47443 .PHONY: install-target-libssp maybe-install-target-libssp
47444 maybe-install-target-libssp:
47445 @if target-libssp
47446 maybe-install-target-libssp: install-target-libssp
47447
47448 install-target-libssp: installdirs
47449         @: $(MAKE); $(unstage)
47450         @r=`${PWD_COMMAND}`; export r; \
47451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47452         $(NORMAL_TARGET_EXPORTS) \
47453         (cd $(TARGET_SUBDIR)/libssp && \
47454           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47455
47456 @endif target-libssp
47457
47458 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47459 maybe-install-strip-target-libssp:
47460 @if target-libssp
47461 maybe-install-strip-target-libssp: install-strip-target-libssp
47462
47463 install-strip-target-libssp: installdirs
47464         @: $(MAKE); $(unstage)
47465         @r=`${PWD_COMMAND}`; export r; \
47466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47467         $(NORMAL_TARGET_EXPORTS) \
47468         (cd $(TARGET_SUBDIR)/libssp && \
47469           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47470
47471 @endif target-libssp
47472
47473 # Other targets (info, dvi, pdf, etc.)
47474
47475 .PHONY: maybe-info-target-libssp info-target-libssp
47476 maybe-info-target-libssp:
47477 @if target-libssp
47478 maybe-info-target-libssp: info-target-libssp
47479
47480 info-target-libssp: \
47481     configure-target-libssp 
47482         @: $(MAKE); $(unstage)
47483         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47484         r=`${PWD_COMMAND}`; export r; \
47485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47486         $(NORMAL_TARGET_EXPORTS) \
47487         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
47488         for flag in $(EXTRA_TARGET_FLAGS); do \
47489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47490         done; \
47491         (cd $(TARGET_SUBDIR)/libssp && \
47492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47494                   "RANLIB=$${RANLIB}" \
47495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47496                    info) \
47497           || exit 1
47498
47499 @endif target-libssp
47500
47501 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47502 maybe-dvi-target-libssp:
47503 @if target-libssp
47504 maybe-dvi-target-libssp: dvi-target-libssp
47505
47506 dvi-target-libssp: \
47507     configure-target-libssp 
47508         @: $(MAKE); $(unstage)
47509         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47510         r=`${PWD_COMMAND}`; export r; \
47511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47512         $(NORMAL_TARGET_EXPORTS) \
47513         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
47514         for flag in $(EXTRA_TARGET_FLAGS); do \
47515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47516         done; \
47517         (cd $(TARGET_SUBDIR)/libssp && \
47518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47520                   "RANLIB=$${RANLIB}" \
47521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47522                    dvi) \
47523           || exit 1
47524
47525 @endif target-libssp
47526
47527 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47528 maybe-pdf-target-libssp:
47529 @if target-libssp
47530 maybe-pdf-target-libssp: pdf-target-libssp
47531
47532 pdf-target-libssp: \
47533     configure-target-libssp 
47534         @: $(MAKE); $(unstage)
47535         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47536         r=`${PWD_COMMAND}`; export r; \
47537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47538         $(NORMAL_TARGET_EXPORTS) \
47539         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
47540         for flag in $(EXTRA_TARGET_FLAGS); do \
47541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47542         done; \
47543         (cd $(TARGET_SUBDIR)/libssp && \
47544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47546                   "RANLIB=$${RANLIB}" \
47547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47548                    pdf) \
47549           || exit 1
47550
47551 @endif target-libssp
47552
47553 .PHONY: maybe-html-target-libssp html-target-libssp
47554 maybe-html-target-libssp:
47555 @if target-libssp
47556 maybe-html-target-libssp: html-target-libssp
47557
47558 html-target-libssp: \
47559     configure-target-libssp 
47560         @: $(MAKE); $(unstage)
47561         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47562         r=`${PWD_COMMAND}`; export r; \
47563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47564         $(NORMAL_TARGET_EXPORTS) \
47565         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
47566         for flag in $(EXTRA_TARGET_FLAGS); do \
47567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47568         done; \
47569         (cd $(TARGET_SUBDIR)/libssp && \
47570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47572                   "RANLIB=$${RANLIB}" \
47573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47574                    html) \
47575           || exit 1
47576
47577 @endif target-libssp
47578
47579 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
47580 maybe-TAGS-target-libssp:
47581 @if target-libssp
47582 maybe-TAGS-target-libssp: TAGS-target-libssp
47583
47584 TAGS-target-libssp: \
47585     configure-target-libssp 
47586         @: $(MAKE); $(unstage)
47587         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47588         r=`${PWD_COMMAND}`; export r; \
47589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47590         $(NORMAL_TARGET_EXPORTS) \
47591         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
47592         for flag in $(EXTRA_TARGET_FLAGS); do \
47593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47594         done; \
47595         (cd $(TARGET_SUBDIR)/libssp && \
47596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47598                   "RANLIB=$${RANLIB}" \
47599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47600                    TAGS) \
47601           || exit 1
47602
47603 @endif target-libssp
47604
47605 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
47606 maybe-install-info-target-libssp:
47607 @if target-libssp
47608 maybe-install-info-target-libssp: install-info-target-libssp
47609
47610 install-info-target-libssp: \
47611     configure-target-libssp \
47612     info-target-libssp 
47613         @: $(MAKE); $(unstage)
47614         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47615         r=`${PWD_COMMAND}`; export r; \
47616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47617         $(NORMAL_TARGET_EXPORTS) \
47618         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
47619         for flag in $(EXTRA_TARGET_FLAGS); do \
47620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47621         done; \
47622         (cd $(TARGET_SUBDIR)/libssp && \
47623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47625                   "RANLIB=$${RANLIB}" \
47626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47627                    install-info) \
47628           || exit 1
47629
47630 @endif target-libssp
47631
47632 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
47633 maybe-install-dvi-target-libssp:
47634 @if target-libssp
47635 maybe-install-dvi-target-libssp: install-dvi-target-libssp
47636
47637 install-dvi-target-libssp: \
47638     configure-target-libssp \
47639     dvi-target-libssp 
47640         @: $(MAKE); $(unstage)
47641         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47642         r=`${PWD_COMMAND}`; export r; \
47643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47644         $(NORMAL_TARGET_EXPORTS) \
47645         echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
47646         for flag in $(EXTRA_TARGET_FLAGS); do \
47647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47648         done; \
47649         (cd $(TARGET_SUBDIR)/libssp && \
47650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47652                   "RANLIB=$${RANLIB}" \
47653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47654                    install-dvi) \
47655           || exit 1
47656
47657 @endif target-libssp
47658
47659 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
47660 maybe-install-pdf-target-libssp:
47661 @if target-libssp
47662 maybe-install-pdf-target-libssp: install-pdf-target-libssp
47663
47664 install-pdf-target-libssp: \
47665     configure-target-libssp \
47666     pdf-target-libssp 
47667         @: $(MAKE); $(unstage)
47668         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47669         r=`${PWD_COMMAND}`; export r; \
47670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47671         $(NORMAL_TARGET_EXPORTS) \
47672         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
47673         for flag in $(EXTRA_TARGET_FLAGS); do \
47674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47675         done; \
47676         (cd $(TARGET_SUBDIR)/libssp && \
47677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47679                   "RANLIB=$${RANLIB}" \
47680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47681                    install-pdf) \
47682           || exit 1
47683
47684 @endif target-libssp
47685
47686 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
47687 maybe-install-html-target-libssp:
47688 @if target-libssp
47689 maybe-install-html-target-libssp: install-html-target-libssp
47690
47691 install-html-target-libssp: \
47692     configure-target-libssp \
47693     html-target-libssp 
47694         @: $(MAKE); $(unstage)
47695         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47696         r=`${PWD_COMMAND}`; export r; \
47697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47698         $(NORMAL_TARGET_EXPORTS) \
47699         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
47700         for flag in $(EXTRA_TARGET_FLAGS); do \
47701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47702         done; \
47703         (cd $(TARGET_SUBDIR)/libssp && \
47704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47706                   "RANLIB=$${RANLIB}" \
47707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47708                    install-html) \
47709           || exit 1
47710
47711 @endif target-libssp
47712
47713 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
47714 maybe-installcheck-target-libssp:
47715 @if target-libssp
47716 maybe-installcheck-target-libssp: installcheck-target-libssp
47717
47718 installcheck-target-libssp: \
47719     configure-target-libssp 
47720         @: $(MAKE); $(unstage)
47721         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47722         r=`${PWD_COMMAND}`; export r; \
47723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47724         $(NORMAL_TARGET_EXPORTS) \
47725         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
47726         for flag in $(EXTRA_TARGET_FLAGS); do \
47727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47728         done; \
47729         (cd $(TARGET_SUBDIR)/libssp && \
47730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47732                   "RANLIB=$${RANLIB}" \
47733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47734                    installcheck) \
47735           || exit 1
47736
47737 @endif target-libssp
47738
47739 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
47740 maybe-mostlyclean-target-libssp:
47741 @if target-libssp
47742 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
47743
47744 mostlyclean-target-libssp: 
47745         @: $(MAKE); $(unstage)
47746         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47747         r=`${PWD_COMMAND}`; export r; \
47748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47749         $(NORMAL_TARGET_EXPORTS) \
47750         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
47751         for flag in $(EXTRA_TARGET_FLAGS); do \
47752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47753         done; \
47754         (cd $(TARGET_SUBDIR)/libssp && \
47755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47757                   "RANLIB=$${RANLIB}" \
47758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47759                    mostlyclean) \
47760           || exit 1
47761
47762 @endif target-libssp
47763
47764 .PHONY: maybe-clean-target-libssp clean-target-libssp
47765 maybe-clean-target-libssp:
47766 @if target-libssp
47767 maybe-clean-target-libssp: clean-target-libssp
47768
47769 clean-target-libssp: 
47770         @: $(MAKE); $(unstage)
47771         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47772         r=`${PWD_COMMAND}`; export r; \
47773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47774         $(NORMAL_TARGET_EXPORTS) \
47775         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
47776         for flag in $(EXTRA_TARGET_FLAGS); do \
47777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47778         done; \
47779         (cd $(TARGET_SUBDIR)/libssp && \
47780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47782                   "RANLIB=$${RANLIB}" \
47783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47784                    clean) \
47785           || exit 1
47786
47787 @endif target-libssp
47788
47789 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
47790 maybe-distclean-target-libssp:
47791 @if target-libssp
47792 maybe-distclean-target-libssp: distclean-target-libssp
47793
47794 distclean-target-libssp: 
47795         @: $(MAKE); $(unstage)
47796         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47797         r=`${PWD_COMMAND}`; export r; \
47798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47799         $(NORMAL_TARGET_EXPORTS) \
47800         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
47801         for flag in $(EXTRA_TARGET_FLAGS); do \
47802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47803         done; \
47804         (cd $(TARGET_SUBDIR)/libssp && \
47805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47807                   "RANLIB=$${RANLIB}" \
47808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47809                    distclean) \
47810           || exit 1
47811
47812 @endif target-libssp
47813
47814 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
47815 maybe-maintainer-clean-target-libssp:
47816 @if target-libssp
47817 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
47818
47819 maintainer-clean-target-libssp: 
47820         @: $(MAKE); $(unstage)
47821         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47822         r=`${PWD_COMMAND}`; export r; \
47823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47824         $(NORMAL_TARGET_EXPORTS) \
47825         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
47826         for flag in $(EXTRA_TARGET_FLAGS); do \
47827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47828         done; \
47829         (cd $(TARGET_SUBDIR)/libssp && \
47830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47832                   "RANLIB=$${RANLIB}" \
47833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47834                    maintainer-clean) \
47835           || exit 1
47836
47837 @endif target-libssp
47838
47839
47840
47841
47842
47843 .PHONY: configure-target-newlib maybe-configure-target-newlib
47844 maybe-configure-target-newlib:
47845 @if gcc-bootstrap
47846 configure-target-newlib: stage_current
47847 @endif gcc-bootstrap
47848 @if target-newlib
47849 maybe-configure-target-newlib: configure-target-newlib
47850 configure-target-newlib: 
47851         @: $(MAKE); $(unstage)
47852         @r=`${PWD_COMMAND}`; export r; \
47853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47854         echo "Checking multilib configuration for newlib..."; \
47855         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
47856         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
47857         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
47858           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
47859             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
47860           else \
47861             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
47862             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
47863           fi; \
47864         else \
47865           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
47866         fi; \
47867         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
47868         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
47869         $(NORMAL_TARGET_EXPORTS)  \
47870         echo Configuring in $(TARGET_SUBDIR)/newlib; \
47871         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
47872         case $(srcdir) in \
47873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47874           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
47875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47876         esac; \
47877         module_srcdir=newlib; \
47878         rm -f no-such-file || : ; \
47879         CONFIG_SITE=no-such-file $(SHELL) \
47880           $$s/$$module_srcdir/configure \
47881           --srcdir=$${topdir}/$$module_srcdir \
47882           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47883           --target=${target_alias}  \
47884           || exit 1
47885 @endif target-newlib
47886
47887
47888
47889
47890
47891 .PHONY: all-target-newlib maybe-all-target-newlib
47892 maybe-all-target-newlib:
47893 @if gcc-bootstrap
47894 all-target-newlib: stage_current
47895 @endif gcc-bootstrap
47896 @if target-newlib
47897 TARGET-target-newlib=all
47898 maybe-all-target-newlib: all-target-newlib
47899 all-target-newlib: configure-target-newlib
47900         @: $(MAKE); $(unstage)
47901         @r=`${PWD_COMMAND}`; export r; \
47902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47903         $(NORMAL_TARGET_EXPORTS)  \
47904         (cd $(TARGET_SUBDIR)/newlib && \
47905           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47906                 $(TARGET-target-newlib))
47907 @endif target-newlib
47908
47909
47910
47911
47912
47913 .PHONY: check-target-newlib maybe-check-target-newlib
47914 maybe-check-target-newlib:
47915 @if target-newlib
47916 maybe-check-target-newlib: check-target-newlib
47917
47918 check-target-newlib:
47919         @: $(MAKE); $(unstage)
47920         @r=`${PWD_COMMAND}`; export r; \
47921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47922         $(NORMAL_TARGET_EXPORTS) \
47923         (cd $(TARGET_SUBDIR)/newlib && \
47924           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47925
47926 @endif target-newlib
47927
47928 .PHONY: install-target-newlib maybe-install-target-newlib
47929 maybe-install-target-newlib:
47930 @if target-newlib
47931 maybe-install-target-newlib: install-target-newlib
47932
47933 install-target-newlib: installdirs
47934         @: $(MAKE); $(unstage)
47935         @r=`${PWD_COMMAND}`; export r; \
47936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47937         $(NORMAL_TARGET_EXPORTS) \
47938         (cd $(TARGET_SUBDIR)/newlib && \
47939           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47940
47941 @endif target-newlib
47942
47943 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
47944 maybe-install-strip-target-newlib:
47945 @if target-newlib
47946 maybe-install-strip-target-newlib: install-strip-target-newlib
47947
47948 install-strip-target-newlib: installdirs
47949         @: $(MAKE); $(unstage)
47950         @r=`${PWD_COMMAND}`; export r; \
47951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47952         $(NORMAL_TARGET_EXPORTS) \
47953         (cd $(TARGET_SUBDIR)/newlib && \
47954           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47955
47956 @endif target-newlib
47957
47958 # Other targets (info, dvi, pdf, etc.)
47959
47960 .PHONY: maybe-info-target-newlib info-target-newlib
47961 maybe-info-target-newlib:
47962 @if target-newlib
47963 maybe-info-target-newlib: info-target-newlib
47964
47965 info-target-newlib: \
47966     configure-target-newlib 
47967         @: $(MAKE); $(unstage)
47968         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47969         r=`${PWD_COMMAND}`; export r; \
47970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47971         $(NORMAL_TARGET_EXPORTS) \
47972         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
47973         for flag in $(EXTRA_TARGET_FLAGS); do \
47974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47975         done; \
47976         (cd $(TARGET_SUBDIR)/newlib && \
47977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47979                   "RANLIB=$${RANLIB}" \
47980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47981                    info) \
47982           || exit 1
47983
47984 @endif target-newlib
47985
47986 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
47987 maybe-dvi-target-newlib:
47988 @if target-newlib
47989 maybe-dvi-target-newlib: dvi-target-newlib
47990
47991 dvi-target-newlib: \
47992     configure-target-newlib 
47993         @: $(MAKE); $(unstage)
47994         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47995         r=`${PWD_COMMAND}`; export r; \
47996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47997         $(NORMAL_TARGET_EXPORTS) \
47998         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
47999         for flag in $(EXTRA_TARGET_FLAGS); do \
48000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48001         done; \
48002         (cd $(TARGET_SUBDIR)/newlib && \
48003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48005                   "RANLIB=$${RANLIB}" \
48006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48007                    dvi) \
48008           || exit 1
48009
48010 @endif target-newlib
48011
48012 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48013 maybe-pdf-target-newlib:
48014 @if target-newlib
48015 maybe-pdf-target-newlib: pdf-target-newlib
48016
48017 pdf-target-newlib: \
48018     configure-target-newlib 
48019         @: $(MAKE); $(unstage)
48020         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48021         r=`${PWD_COMMAND}`; export r; \
48022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48023         $(NORMAL_TARGET_EXPORTS) \
48024         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48025         for flag in $(EXTRA_TARGET_FLAGS); do \
48026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48027         done; \
48028         (cd $(TARGET_SUBDIR)/newlib && \
48029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48031                   "RANLIB=$${RANLIB}" \
48032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48033                    pdf) \
48034           || exit 1
48035
48036 @endif target-newlib
48037
48038 .PHONY: maybe-html-target-newlib html-target-newlib
48039 maybe-html-target-newlib:
48040 @if target-newlib
48041 maybe-html-target-newlib: html-target-newlib
48042
48043 html-target-newlib: \
48044     configure-target-newlib 
48045         @: $(MAKE); $(unstage)
48046         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48047         r=`${PWD_COMMAND}`; export r; \
48048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48049         $(NORMAL_TARGET_EXPORTS) \
48050         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48051         for flag in $(EXTRA_TARGET_FLAGS); do \
48052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48053         done; \
48054         (cd $(TARGET_SUBDIR)/newlib && \
48055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48057                   "RANLIB=$${RANLIB}" \
48058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48059                    html) \
48060           || exit 1
48061
48062 @endif target-newlib
48063
48064 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48065 maybe-TAGS-target-newlib:
48066 @if target-newlib
48067 maybe-TAGS-target-newlib: TAGS-target-newlib
48068
48069 TAGS-target-newlib: \
48070     configure-target-newlib 
48071         @: $(MAKE); $(unstage)
48072         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48073         r=`${PWD_COMMAND}`; export r; \
48074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48075         $(NORMAL_TARGET_EXPORTS) \
48076         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48077         for flag in $(EXTRA_TARGET_FLAGS); do \
48078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48079         done; \
48080         (cd $(TARGET_SUBDIR)/newlib && \
48081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48083                   "RANLIB=$${RANLIB}" \
48084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48085                    TAGS) \
48086           || exit 1
48087
48088 @endif target-newlib
48089
48090 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48091 maybe-install-info-target-newlib:
48092 @if target-newlib
48093 maybe-install-info-target-newlib: install-info-target-newlib
48094
48095 install-info-target-newlib: \
48096     configure-target-newlib \
48097     info-target-newlib 
48098         @: $(MAKE); $(unstage)
48099         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48100         r=`${PWD_COMMAND}`; export r; \
48101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48102         $(NORMAL_TARGET_EXPORTS) \
48103         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48104         for flag in $(EXTRA_TARGET_FLAGS); do \
48105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48106         done; \
48107         (cd $(TARGET_SUBDIR)/newlib && \
48108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48110                   "RANLIB=$${RANLIB}" \
48111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48112                    install-info) \
48113           || exit 1
48114
48115 @endif target-newlib
48116
48117 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48118 maybe-install-dvi-target-newlib:
48119 @if target-newlib
48120 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48121
48122 install-dvi-target-newlib: \
48123     configure-target-newlib \
48124     dvi-target-newlib 
48125         @: $(MAKE); $(unstage)
48126         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48127         r=`${PWD_COMMAND}`; export r; \
48128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48129         $(NORMAL_TARGET_EXPORTS) \
48130         echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48131         for flag in $(EXTRA_TARGET_FLAGS); do \
48132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48133         done; \
48134         (cd $(TARGET_SUBDIR)/newlib && \
48135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48137                   "RANLIB=$${RANLIB}" \
48138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48139                    install-dvi) \
48140           || exit 1
48141
48142 @endif target-newlib
48143
48144 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48145 maybe-install-pdf-target-newlib:
48146 @if target-newlib
48147 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48148
48149 install-pdf-target-newlib: \
48150     configure-target-newlib \
48151     pdf-target-newlib 
48152         @: $(MAKE); $(unstage)
48153         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48154         r=`${PWD_COMMAND}`; export r; \
48155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48156         $(NORMAL_TARGET_EXPORTS) \
48157         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48158         for flag in $(EXTRA_TARGET_FLAGS); do \
48159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48160         done; \
48161         (cd $(TARGET_SUBDIR)/newlib && \
48162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48164                   "RANLIB=$${RANLIB}" \
48165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48166                    install-pdf) \
48167           || exit 1
48168
48169 @endif target-newlib
48170
48171 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48172 maybe-install-html-target-newlib:
48173 @if target-newlib
48174 maybe-install-html-target-newlib: install-html-target-newlib
48175
48176 install-html-target-newlib: \
48177     configure-target-newlib \
48178     html-target-newlib 
48179         @: $(MAKE); $(unstage)
48180         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48181         r=`${PWD_COMMAND}`; export r; \
48182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48183         $(NORMAL_TARGET_EXPORTS) \
48184         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48185         for flag in $(EXTRA_TARGET_FLAGS); do \
48186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48187         done; \
48188         (cd $(TARGET_SUBDIR)/newlib && \
48189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48191                   "RANLIB=$${RANLIB}" \
48192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48193                    install-html) \
48194           || exit 1
48195
48196 @endif target-newlib
48197
48198 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48199 maybe-installcheck-target-newlib:
48200 @if target-newlib
48201 maybe-installcheck-target-newlib: installcheck-target-newlib
48202
48203 installcheck-target-newlib: \
48204     configure-target-newlib 
48205         @: $(MAKE); $(unstage)
48206         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48207         r=`${PWD_COMMAND}`; export r; \
48208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48209         $(NORMAL_TARGET_EXPORTS) \
48210         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48211         for flag in $(EXTRA_TARGET_FLAGS); do \
48212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48213         done; \
48214         (cd $(TARGET_SUBDIR)/newlib && \
48215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48217                   "RANLIB=$${RANLIB}" \
48218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48219                    installcheck) \
48220           || exit 1
48221
48222 @endif target-newlib
48223
48224 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48225 maybe-mostlyclean-target-newlib:
48226 @if target-newlib
48227 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48228
48229 mostlyclean-target-newlib: 
48230         @: $(MAKE); $(unstage)
48231         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48232         r=`${PWD_COMMAND}`; export r; \
48233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48234         $(NORMAL_TARGET_EXPORTS) \
48235         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48236         for flag in $(EXTRA_TARGET_FLAGS); do \
48237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48238         done; \
48239         (cd $(TARGET_SUBDIR)/newlib && \
48240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48242                   "RANLIB=$${RANLIB}" \
48243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48244                    mostlyclean) \
48245           || exit 1
48246
48247 @endif target-newlib
48248
48249 .PHONY: maybe-clean-target-newlib clean-target-newlib
48250 maybe-clean-target-newlib:
48251 @if target-newlib
48252 maybe-clean-target-newlib: clean-target-newlib
48253
48254 clean-target-newlib: 
48255         @: $(MAKE); $(unstage)
48256         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48257         r=`${PWD_COMMAND}`; export r; \
48258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48259         $(NORMAL_TARGET_EXPORTS) \
48260         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48261         for flag in $(EXTRA_TARGET_FLAGS); do \
48262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48263         done; \
48264         (cd $(TARGET_SUBDIR)/newlib && \
48265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48267                   "RANLIB=$${RANLIB}" \
48268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48269                    clean) \
48270           || exit 1
48271
48272 @endif target-newlib
48273
48274 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48275 maybe-distclean-target-newlib:
48276 @if target-newlib
48277 maybe-distclean-target-newlib: distclean-target-newlib
48278
48279 distclean-target-newlib: 
48280         @: $(MAKE); $(unstage)
48281         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48282         r=`${PWD_COMMAND}`; export r; \
48283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48284         $(NORMAL_TARGET_EXPORTS) \
48285         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48286         for flag in $(EXTRA_TARGET_FLAGS); do \
48287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48288         done; \
48289         (cd $(TARGET_SUBDIR)/newlib && \
48290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48292                   "RANLIB=$${RANLIB}" \
48293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48294                    distclean) \
48295           || exit 1
48296
48297 @endif target-newlib
48298
48299 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48300 maybe-maintainer-clean-target-newlib:
48301 @if target-newlib
48302 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48303
48304 maintainer-clean-target-newlib: 
48305         @: $(MAKE); $(unstage)
48306         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48307         r=`${PWD_COMMAND}`; export r; \
48308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48309         $(NORMAL_TARGET_EXPORTS) \
48310         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48311         for flag in $(EXTRA_TARGET_FLAGS); do \
48312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48313         done; \
48314         (cd $(TARGET_SUBDIR)/newlib && \
48315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48317                   "RANLIB=$${RANLIB}" \
48318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48319                    maintainer-clean) \
48320           || exit 1
48321
48322 @endif target-newlib
48323
48324
48325
48326
48327
48328 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48329 maybe-configure-target-libgcc:
48330 @if gcc-bootstrap
48331 configure-target-libgcc: stage_current
48332 @endif gcc-bootstrap
48333 @if target-libgcc
48334 maybe-configure-target-libgcc: configure-target-libgcc
48335 configure-target-libgcc: 
48336         @r=`${PWD_COMMAND}`; export r; \
48337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48338         echo "Checking multilib configuration for libgcc..."; \
48339         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48340         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48341         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48342           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48343             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48344           else \
48345             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48346             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48347           fi; \
48348         else \
48349           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48350         fi; \
48351         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48352         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48353         $(NORMAL_TARGET_EXPORTS)  \
48354         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48355         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48356         case $(srcdir) in \
48357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48358           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48360         esac; \
48361         module_srcdir=libgcc; \
48362         rm -f no-such-file || : ; \
48363         CONFIG_SITE=no-such-file $(SHELL) \
48364           $$s/$$module_srcdir/configure \
48365           --srcdir=$${topdir}/$$module_srcdir \
48366           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48367           --target=${target_alias}  \
48368           || exit 1
48369 @endif target-libgcc
48370
48371
48372
48373 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48374 maybe-configure-stage1-target-libgcc:
48375 @if target-libgcc-bootstrap
48376 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48377 configure-stage1-target-libgcc:
48378         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48379         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48380         @r=`${PWD_COMMAND}`; export r; \
48381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48382         TFLAGS="$(STAGE1_TFLAGS)"; \
48383         echo "Checking multilib configuration for libgcc..."; \
48384         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48385         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48386           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48387             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48388           else \
48389             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48390             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48391           fi; \
48392         else \
48393           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48394         fi; \
48395         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48396         $(NORMAL_TARGET_EXPORTS) \
48397         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48398         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48399         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48400         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48401         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48402         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48403         case $(srcdir) in \
48404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48405           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48407         esac; \
48408         module_srcdir=libgcc; \
48409         $(SHELL) $$s/$$module_srcdir/configure \
48410           --srcdir=$${topdir}/$$module_srcdir \
48411           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48412           --target=${target_alias} \
48413            \
48414           $(STAGE1_CONFIGURE_FLAGS)
48415 @endif target-libgcc-bootstrap
48416
48417 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48418 maybe-configure-stage2-target-libgcc:
48419 @if target-libgcc-bootstrap
48420 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48421 configure-stage2-target-libgcc:
48422         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48423         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48424         @r=`${PWD_COMMAND}`; export r; \
48425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48426         TFLAGS="$(STAGE2_TFLAGS)"; \
48427         echo "Checking multilib configuration for libgcc..."; \
48428         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48429         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48430           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48431             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48432           else \
48433             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48434             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48435           fi; \
48436         else \
48437           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48438         fi; \
48439         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48440         $(NORMAL_TARGET_EXPORTS) \
48441          \
48442         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48443         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48444         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48445         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48446         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48447         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48448         case $(srcdir) in \
48449           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48450           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48451                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48452         esac; \
48453         module_srcdir=libgcc; \
48454         $(SHELL) $$s/$$module_srcdir/configure \
48455           --srcdir=$${topdir}/$$module_srcdir \
48456           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48457           --target=${target_alias} \
48458           --with-build-libsubdir=$(HOST_SUBDIR) \
48459           $(STAGE2_CONFIGURE_FLAGS)
48460 @endif target-libgcc-bootstrap
48461
48462 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48463 maybe-configure-stage3-target-libgcc:
48464 @if target-libgcc-bootstrap
48465 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48466 configure-stage3-target-libgcc:
48467         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48468         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48469         @r=`${PWD_COMMAND}`; export r; \
48470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48471         TFLAGS="$(STAGE3_TFLAGS)"; \
48472         echo "Checking multilib configuration for libgcc..."; \
48473         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48474         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48475           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48476             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48477           else \
48478             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48479             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48480           fi; \
48481         else \
48482           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48483         fi; \
48484         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48485         $(NORMAL_TARGET_EXPORTS) \
48486          \
48487         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48488         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48489         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48490         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
48491         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48492         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48493         case $(srcdir) in \
48494           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48495           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48496                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48497         esac; \
48498         module_srcdir=libgcc; \
48499         $(SHELL) $$s/$$module_srcdir/configure \
48500           --srcdir=$${topdir}/$$module_srcdir \
48501           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48502           --target=${target_alias} \
48503           --with-build-libsubdir=$(HOST_SUBDIR) \
48504           $(STAGE3_CONFIGURE_FLAGS)
48505 @endif target-libgcc-bootstrap
48506
48507 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48508 maybe-configure-stage4-target-libgcc:
48509 @if target-libgcc-bootstrap
48510 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48511 configure-stage4-target-libgcc:
48512         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48513         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48514         @r=`${PWD_COMMAND}`; export r; \
48515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48516         TFLAGS="$(STAGE4_TFLAGS)"; \
48517         echo "Checking multilib configuration for libgcc..."; \
48518         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48519         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48520           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48521             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48522           else \
48523             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48524             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48525           fi; \
48526         else \
48527           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48528         fi; \
48529         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48530         $(NORMAL_TARGET_EXPORTS) \
48531          \
48532         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48533         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48534         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48535         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
48536         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48537         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48538         case $(srcdir) in \
48539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48540           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48542         esac; \
48543         module_srcdir=libgcc; \
48544         $(SHELL) $$s/$$module_srcdir/configure \
48545           --srcdir=$${topdir}/$$module_srcdir \
48546           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48547           --target=${target_alias} \
48548           --with-build-libsubdir=$(HOST_SUBDIR) \
48549           $(STAGE4_CONFIGURE_FLAGS)
48550 @endif target-libgcc-bootstrap
48551
48552 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48553 maybe-configure-stageprofile-target-libgcc:
48554 @if target-libgcc-bootstrap
48555 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48556 configure-stageprofile-target-libgcc:
48557         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48558         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48559         @r=`${PWD_COMMAND}`; export r; \
48560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48561         TFLAGS="$(STAGEprofile_TFLAGS)"; \
48562         echo "Checking multilib configuration for libgcc..."; \
48563         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48564         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48565           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48566             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48567           else \
48568             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48569             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48570           fi; \
48571         else \
48572           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48573         fi; \
48574         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48575         $(NORMAL_TARGET_EXPORTS) \
48576          \
48577         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48578         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48579         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48580         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
48581         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48582         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48583         case $(srcdir) in \
48584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48585           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48587         esac; \
48588         module_srcdir=libgcc; \
48589         $(SHELL) $$s/$$module_srcdir/configure \
48590           --srcdir=$${topdir}/$$module_srcdir \
48591           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48592           --target=${target_alias} \
48593           --with-build-libsubdir=$(HOST_SUBDIR) \
48594           $(STAGEprofile_CONFIGURE_FLAGS)
48595 @endif target-libgcc-bootstrap
48596
48597 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
48598 maybe-configure-stagetrain-target-libgcc:
48599 @if target-libgcc-bootstrap
48600 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
48601 configure-stagetrain-target-libgcc:
48602         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48603         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48604         @r=`${PWD_COMMAND}`; export r; \
48605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48606         TFLAGS="$(STAGEtrain_TFLAGS)"; \
48607         echo "Checking multilib configuration for libgcc..."; \
48608         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48609         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48610           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48611             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48612           else \
48613             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48614             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48615           fi; \
48616         else \
48617           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48618         fi; \
48619         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48620         $(NORMAL_TARGET_EXPORTS) \
48621          \
48622         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48623         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48624         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48625         echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
48626         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48627         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48628         case $(srcdir) in \
48629           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48630           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48631                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48632         esac; \
48633         module_srcdir=libgcc; \
48634         $(SHELL) $$s/$$module_srcdir/configure \
48635           --srcdir=$${topdir}/$$module_srcdir \
48636           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48637           --target=${target_alias} \
48638           --with-build-libsubdir=$(HOST_SUBDIR) \
48639           $(STAGEtrain_CONFIGURE_FLAGS)
48640 @endif target-libgcc-bootstrap
48641
48642 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
48643 maybe-configure-stagefeedback-target-libgcc:
48644 @if target-libgcc-bootstrap
48645 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
48646 configure-stagefeedback-target-libgcc:
48647         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48648         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48649         @r=`${PWD_COMMAND}`; export r; \
48650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48651         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48652         echo "Checking multilib configuration for libgcc..."; \
48653         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48654         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48655           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48656             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48657           else \
48658             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48659             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48660           fi; \
48661         else \
48662           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48663         fi; \
48664         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48665         $(NORMAL_TARGET_EXPORTS) \
48666          \
48667         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48668         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48669         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48670         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
48671         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48672         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48673         case $(srcdir) in \
48674           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48675           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48676                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48677         esac; \
48678         module_srcdir=libgcc; \
48679         $(SHELL) $$s/$$module_srcdir/configure \
48680           --srcdir=$${topdir}/$$module_srcdir \
48681           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48682           --target=${target_alias} \
48683           --with-build-libsubdir=$(HOST_SUBDIR) \
48684           $(STAGEfeedback_CONFIGURE_FLAGS)
48685 @endif target-libgcc-bootstrap
48686
48687 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
48688 maybe-configure-stageautoprofile-target-libgcc:
48689 @if target-libgcc-bootstrap
48690 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
48691 configure-stageautoprofile-target-libgcc:
48692         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48693         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48694         @r=`${PWD_COMMAND}`; export r; \
48695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48696         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48697         echo "Checking multilib configuration for libgcc..."; \
48698         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48699         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48700           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48701             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48702           else \
48703             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48704             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48705           fi; \
48706         else \
48707           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48708         fi; \
48709         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48710         $(NORMAL_TARGET_EXPORTS) \
48711          \
48712         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48713         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48714         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48715         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
48716         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48717         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48718         case $(srcdir) in \
48719           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48720           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48721                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48722         esac; \
48723         module_srcdir=libgcc; \
48724         $(SHELL) $$s/$$module_srcdir/configure \
48725           --srcdir=$${topdir}/$$module_srcdir \
48726           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48727           --target=${target_alias} \
48728           --with-build-libsubdir=$(HOST_SUBDIR) \
48729           $(STAGEautoprofile_CONFIGURE_FLAGS)
48730 @endif target-libgcc-bootstrap
48731
48732 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
48733 maybe-configure-stageautofeedback-target-libgcc:
48734 @if target-libgcc-bootstrap
48735 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48736 configure-stageautofeedback-target-libgcc:
48737         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48738         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48739         @r=`${PWD_COMMAND}`; export r; \
48740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48741         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48742         echo "Checking multilib configuration for libgcc..."; \
48743         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48744         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48745           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48746             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48747           else \
48748             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48749             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48750           fi; \
48751         else \
48752           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48753         fi; \
48754         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48755         $(NORMAL_TARGET_EXPORTS) \
48756          \
48757         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48758         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48759         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48760         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
48761         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48762         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48763         case $(srcdir) in \
48764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48765           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48767         esac; \
48768         module_srcdir=libgcc; \
48769         $(SHELL) $$s/$$module_srcdir/configure \
48770           --srcdir=$${topdir}/$$module_srcdir \
48771           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48772           --target=${target_alias} \
48773           --with-build-libsubdir=$(HOST_SUBDIR) \
48774           $(STAGEautofeedback_CONFIGURE_FLAGS)
48775 @endif target-libgcc-bootstrap
48776
48777
48778
48779
48780
48781 .PHONY: all-target-libgcc maybe-all-target-libgcc
48782 maybe-all-target-libgcc:
48783 @if gcc-bootstrap
48784 all-target-libgcc: stage_current
48785 @endif gcc-bootstrap
48786 @if target-libgcc
48787 TARGET-target-libgcc=all
48788 maybe-all-target-libgcc: all-target-libgcc
48789 all-target-libgcc: configure-target-libgcc
48790         @r=`${PWD_COMMAND}`; export r; \
48791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48792         $(NORMAL_TARGET_EXPORTS)  \
48793         (cd $(TARGET_SUBDIR)/libgcc && \
48794           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48795                 $(TARGET-target-libgcc))
48796 @endif target-libgcc
48797
48798
48799
48800 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
48801 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
48802 maybe-all-stage1-target-libgcc:
48803 maybe-clean-stage1-target-libgcc:
48804 @if target-libgcc-bootstrap
48805 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
48806 all-stage1: all-stage1-target-libgcc
48807 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
48808 all-stage1-target-libgcc: configure-stage1-target-libgcc
48809         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48810         @r=`${PWD_COMMAND}`; export r; \
48811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48812         TFLAGS="$(STAGE1_TFLAGS)"; \
48813         $(NORMAL_TARGET_EXPORTS)  \
48814         cd $(TARGET_SUBDIR)/libgcc && \
48815          \
48816         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48817                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48818                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48819                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48820                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48821                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48822                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48823                 $(EXTRA_TARGET_FLAGS)  \
48824                   \
48825                 TFLAGS="$(STAGE1_TFLAGS)"  \
48826                 $(TARGET-stage1-target-libgcc)
48827
48828 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
48829 clean-stage1: clean-stage1-target-libgcc
48830 clean-stage1-target-libgcc:
48831         @if [ $(current_stage) = stage1 ]; then \
48832           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48833         else \
48834           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
48835           $(MAKE) stage1-start; \
48836         fi; \
48837         cd $(TARGET_SUBDIR)/libgcc && \
48838         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
48839           clean
48840 @endif target-libgcc-bootstrap
48841
48842
48843 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
48844 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
48845 maybe-all-stage2-target-libgcc:
48846 maybe-clean-stage2-target-libgcc:
48847 @if target-libgcc-bootstrap
48848 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
48849 all-stage2: all-stage2-target-libgcc
48850 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
48851 all-stage2-target-libgcc: configure-stage2-target-libgcc
48852         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48853         @r=`${PWD_COMMAND}`; export r; \
48854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48855         TFLAGS="$(STAGE2_TFLAGS)"; \
48856         $(NORMAL_TARGET_EXPORTS) \
48857           \
48858         cd $(TARGET_SUBDIR)/libgcc && \
48859          \
48860         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48861                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48862                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48863                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48864                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48865                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48866                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48867                 $(EXTRA_TARGET_FLAGS)   \
48868                 TFLAGS="$(STAGE2_TFLAGS)"  \
48869                 $(TARGET-stage2-target-libgcc)
48870
48871 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
48872 clean-stage2: clean-stage2-target-libgcc
48873 clean-stage2-target-libgcc:
48874         @if [ $(current_stage) = stage2 ]; then \
48875           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48876         else \
48877           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
48878           $(MAKE) stage2-start; \
48879         fi; \
48880         cd $(TARGET_SUBDIR)/libgcc && \
48881         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48882 @endif target-libgcc-bootstrap
48883
48884
48885 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
48886 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
48887 maybe-all-stage3-target-libgcc:
48888 maybe-clean-stage3-target-libgcc:
48889 @if target-libgcc-bootstrap
48890 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
48891 all-stage3: all-stage3-target-libgcc
48892 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
48893 all-stage3-target-libgcc: configure-stage3-target-libgcc
48894         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48895         @r=`${PWD_COMMAND}`; export r; \
48896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48897         TFLAGS="$(STAGE3_TFLAGS)"; \
48898         $(NORMAL_TARGET_EXPORTS) \
48899           \
48900         cd $(TARGET_SUBDIR)/libgcc && \
48901          \
48902         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48903                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48904                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48905                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48906                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48907                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48908                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48909                 $(EXTRA_TARGET_FLAGS)   \
48910                 TFLAGS="$(STAGE3_TFLAGS)"  \
48911                 $(TARGET-stage3-target-libgcc)
48912
48913 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
48914 clean-stage3: clean-stage3-target-libgcc
48915 clean-stage3-target-libgcc:
48916         @if [ $(current_stage) = stage3 ]; then \
48917           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48918         else \
48919           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
48920           $(MAKE) stage3-start; \
48921         fi; \
48922         cd $(TARGET_SUBDIR)/libgcc && \
48923         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48924 @endif target-libgcc-bootstrap
48925
48926
48927 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
48928 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
48929 maybe-all-stage4-target-libgcc:
48930 maybe-clean-stage4-target-libgcc:
48931 @if target-libgcc-bootstrap
48932 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
48933 all-stage4: all-stage4-target-libgcc
48934 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
48935 all-stage4-target-libgcc: configure-stage4-target-libgcc
48936         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48937         @r=`${PWD_COMMAND}`; export r; \
48938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48939         TFLAGS="$(STAGE4_TFLAGS)"; \
48940         $(NORMAL_TARGET_EXPORTS) \
48941           \
48942         cd $(TARGET_SUBDIR)/libgcc && \
48943          \
48944         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48945                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48946                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48947                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48948                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48949                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48950                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48951                 $(EXTRA_TARGET_FLAGS)   \
48952                 TFLAGS="$(STAGE4_TFLAGS)"  \
48953                 $(TARGET-stage4-target-libgcc)
48954
48955 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
48956 clean-stage4: clean-stage4-target-libgcc
48957 clean-stage4-target-libgcc:
48958         @if [ $(current_stage) = stage4 ]; then \
48959           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48960         else \
48961           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
48962           $(MAKE) stage4-start; \
48963         fi; \
48964         cd $(TARGET_SUBDIR)/libgcc && \
48965         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
48966 @endif target-libgcc-bootstrap
48967
48968
48969 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
48970 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
48971 maybe-all-stageprofile-target-libgcc:
48972 maybe-clean-stageprofile-target-libgcc:
48973 @if target-libgcc-bootstrap
48974 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
48975 all-stageprofile: all-stageprofile-target-libgcc
48976 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
48977 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48978         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48979         @r=`${PWD_COMMAND}`; export r; \
48980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48981         TFLAGS="$(STAGEprofile_TFLAGS)"; \
48982         $(NORMAL_TARGET_EXPORTS) \
48983           \
48984         cd $(TARGET_SUBDIR)/libgcc && \
48985          \
48986         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48987                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48988                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48989                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48990                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48991                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48992                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48993                 $(EXTRA_TARGET_FLAGS)   \
48994                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
48995                 $(TARGET-stageprofile-target-libgcc)
48996
48997 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
48998 clean-stageprofile: clean-stageprofile-target-libgcc
48999 clean-stageprofile-target-libgcc:
49000         @if [ $(current_stage) = stageprofile ]; then \
49001           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49002         else \
49003           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49004           $(MAKE) stageprofile-start; \
49005         fi; \
49006         cd $(TARGET_SUBDIR)/libgcc && \
49007         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49008 @endif target-libgcc-bootstrap
49009
49010
49011 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49012 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49013 maybe-all-stagetrain-target-libgcc:
49014 maybe-clean-stagetrain-target-libgcc:
49015 @if target-libgcc-bootstrap
49016 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49017 all-stagetrain: all-stagetrain-target-libgcc
49018 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49019 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49020         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49021         @r=`${PWD_COMMAND}`; export r; \
49022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49023         TFLAGS="$(STAGEtrain_TFLAGS)"; \
49024         $(NORMAL_TARGET_EXPORTS) \
49025           \
49026         cd $(TARGET_SUBDIR)/libgcc && \
49027          \
49028         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49029                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49030                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49031                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49032                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49033                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49034                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49035                 $(EXTRA_TARGET_FLAGS)   \
49036                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
49037                 $(TARGET-stagetrain-target-libgcc)
49038
49039 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49040 clean-stagetrain: clean-stagetrain-target-libgcc
49041 clean-stagetrain-target-libgcc:
49042         @if [ $(current_stage) = stagetrain ]; then \
49043           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49044         else \
49045           [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49046           $(MAKE) stagetrain-start; \
49047         fi; \
49048         cd $(TARGET_SUBDIR)/libgcc && \
49049         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49050 @endif target-libgcc-bootstrap
49051
49052
49053 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49054 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49055 maybe-all-stagefeedback-target-libgcc:
49056 maybe-clean-stagefeedback-target-libgcc:
49057 @if target-libgcc-bootstrap
49058 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49059 all-stagefeedback: all-stagefeedback-target-libgcc
49060 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49061 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49062         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49063         @r=`${PWD_COMMAND}`; export r; \
49064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49065         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49066         $(NORMAL_TARGET_EXPORTS) \
49067           \
49068         cd $(TARGET_SUBDIR)/libgcc && \
49069          \
49070         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49071                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49072                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49073                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49074                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49075                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49076                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49077                 $(EXTRA_TARGET_FLAGS)   \
49078                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
49079                 $(TARGET-stagefeedback-target-libgcc)
49080
49081 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49082 clean-stagefeedback: clean-stagefeedback-target-libgcc
49083 clean-stagefeedback-target-libgcc:
49084         @if [ $(current_stage) = stagefeedback ]; then \
49085           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49086         else \
49087           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49088           $(MAKE) stagefeedback-start; \
49089         fi; \
49090         cd $(TARGET_SUBDIR)/libgcc && \
49091         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49092 @endif target-libgcc-bootstrap
49093
49094
49095 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49096 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49097 maybe-all-stageautoprofile-target-libgcc:
49098 maybe-clean-stageautoprofile-target-libgcc:
49099 @if target-libgcc-bootstrap
49100 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49101 all-stageautoprofile: all-stageautoprofile-target-libgcc
49102 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49103 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49104         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49105         @r=`${PWD_COMMAND}`; export r; \
49106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49107         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49108         $(NORMAL_TARGET_EXPORTS) \
49109           \
49110         cd $(TARGET_SUBDIR)/libgcc && \
49111         $$s/gcc/config/i386/$(AUTO_PROFILE) \
49112         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49113                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49114                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49115                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49116                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49117                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49118                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49119                 $(EXTRA_TARGET_FLAGS)   \
49120                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
49121                 $(TARGET-stageautoprofile-target-libgcc)
49122
49123 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49124 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49125 clean-stageautoprofile-target-libgcc:
49126         @if [ $(current_stage) = stageautoprofile ]; then \
49127           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49128         else \
49129           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49130           $(MAKE) stageautoprofile-start; \
49131         fi; \
49132         cd $(TARGET_SUBDIR)/libgcc && \
49133         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49134 @endif target-libgcc-bootstrap
49135
49136
49137 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49138 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49139 maybe-all-stageautofeedback-target-libgcc:
49140 maybe-clean-stageautofeedback-target-libgcc:
49141 @if target-libgcc-bootstrap
49142 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49143 all-stageautofeedback: all-stageautofeedback-target-libgcc
49144 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49145 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49146         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49147         @r=`${PWD_COMMAND}`; export r; \
49148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49149         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49150         $(NORMAL_TARGET_EXPORTS) \
49151           \
49152         cd $(TARGET_SUBDIR)/libgcc && \
49153          \
49154         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49155                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49156                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49157                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49158                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49159                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49160                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49161                 $(EXTRA_TARGET_FLAGS)   \
49162                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49163                 $(TARGET-stageautofeedback-target-libgcc)
49164
49165 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49166 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49167 clean-stageautofeedback-target-libgcc:
49168         @if [ $(current_stage) = stageautofeedback ]; then \
49169           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49170         else \
49171           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49172           $(MAKE) stageautofeedback-start; \
49173         fi; \
49174         cd $(TARGET_SUBDIR)/libgcc && \
49175         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49176 @endif target-libgcc-bootstrap
49177
49178
49179
49180
49181
49182
49183 .PHONY: check-target-libgcc maybe-check-target-libgcc
49184 maybe-check-target-libgcc:
49185 @if target-libgcc
49186 maybe-check-target-libgcc: check-target-libgcc
49187
49188 # Dummy target for uncheckable module.
49189 check-target-libgcc:
49190
49191 @endif target-libgcc
49192
49193 .PHONY: install-target-libgcc maybe-install-target-libgcc
49194 maybe-install-target-libgcc:
49195 @if target-libgcc
49196 maybe-install-target-libgcc: install-target-libgcc
49197
49198 install-target-libgcc: installdirs
49199         @: $(MAKE); $(unstage)
49200         @r=`${PWD_COMMAND}`; export r; \
49201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49202         $(NORMAL_TARGET_EXPORTS) \
49203         (cd $(TARGET_SUBDIR)/libgcc && \
49204           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49205
49206 @endif target-libgcc
49207
49208 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49209 maybe-install-strip-target-libgcc:
49210 @if target-libgcc
49211 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49212
49213 install-strip-target-libgcc: installdirs
49214         @: $(MAKE); $(unstage)
49215         @r=`${PWD_COMMAND}`; export r; \
49216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49217         $(NORMAL_TARGET_EXPORTS) \
49218         (cd $(TARGET_SUBDIR)/libgcc && \
49219           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49220
49221 @endif target-libgcc
49222
49223 # Other targets (info, dvi, pdf, etc.)
49224
49225 .PHONY: maybe-info-target-libgcc info-target-libgcc
49226 maybe-info-target-libgcc:
49227 @if target-libgcc
49228 maybe-info-target-libgcc: info-target-libgcc
49229
49230 info-target-libgcc: \
49231     configure-target-libgcc 
49232         @: $(MAKE); $(unstage)
49233         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49234         r=`${PWD_COMMAND}`; export r; \
49235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49236         $(NORMAL_TARGET_EXPORTS) \
49237         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49238         for flag in $(EXTRA_TARGET_FLAGS); do \
49239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49240         done; \
49241         (cd $(TARGET_SUBDIR)/libgcc && \
49242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49244                   "RANLIB=$${RANLIB}" \
49245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49246                    info) \
49247           || exit 1
49248
49249 @endif target-libgcc
49250
49251 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49252 maybe-dvi-target-libgcc:
49253 @if target-libgcc
49254 maybe-dvi-target-libgcc: dvi-target-libgcc
49255
49256 dvi-target-libgcc: \
49257     configure-target-libgcc 
49258         @: $(MAKE); $(unstage)
49259         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49260         r=`${PWD_COMMAND}`; export r; \
49261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49262         $(NORMAL_TARGET_EXPORTS) \
49263         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49264         for flag in $(EXTRA_TARGET_FLAGS); do \
49265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49266         done; \
49267         (cd $(TARGET_SUBDIR)/libgcc && \
49268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49270                   "RANLIB=$${RANLIB}" \
49271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49272                    dvi) \
49273           || exit 1
49274
49275 @endif target-libgcc
49276
49277 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49278 maybe-pdf-target-libgcc:
49279 @if target-libgcc
49280 maybe-pdf-target-libgcc: pdf-target-libgcc
49281
49282 pdf-target-libgcc: \
49283     configure-target-libgcc 
49284         @: $(MAKE); $(unstage)
49285         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49286         r=`${PWD_COMMAND}`; export r; \
49287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49288         $(NORMAL_TARGET_EXPORTS) \
49289         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49290         for flag in $(EXTRA_TARGET_FLAGS); do \
49291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49292         done; \
49293         (cd $(TARGET_SUBDIR)/libgcc && \
49294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49296                   "RANLIB=$${RANLIB}" \
49297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49298                    pdf) \
49299           || exit 1
49300
49301 @endif target-libgcc
49302
49303 .PHONY: maybe-html-target-libgcc html-target-libgcc
49304 maybe-html-target-libgcc:
49305 @if target-libgcc
49306 maybe-html-target-libgcc: html-target-libgcc
49307
49308 html-target-libgcc: \
49309     configure-target-libgcc 
49310         @: $(MAKE); $(unstage)
49311         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49312         r=`${PWD_COMMAND}`; export r; \
49313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49314         $(NORMAL_TARGET_EXPORTS) \
49315         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49316         for flag in $(EXTRA_TARGET_FLAGS); do \
49317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49318         done; \
49319         (cd $(TARGET_SUBDIR)/libgcc && \
49320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49322                   "RANLIB=$${RANLIB}" \
49323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49324                    html) \
49325           || exit 1
49326
49327 @endif target-libgcc
49328
49329 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49330 maybe-TAGS-target-libgcc:
49331 @if target-libgcc
49332 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49333
49334 # libgcc doesn't support TAGS.
49335 TAGS-target-libgcc:
49336
49337 @endif target-libgcc
49338
49339 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49340 maybe-install-info-target-libgcc:
49341 @if target-libgcc
49342 maybe-install-info-target-libgcc: install-info-target-libgcc
49343
49344 install-info-target-libgcc: \
49345     configure-target-libgcc \
49346     info-target-libgcc 
49347         @: $(MAKE); $(unstage)
49348         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49349         r=`${PWD_COMMAND}`; export r; \
49350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49351         $(NORMAL_TARGET_EXPORTS) \
49352         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49353         for flag in $(EXTRA_TARGET_FLAGS); do \
49354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49355         done; \
49356         (cd $(TARGET_SUBDIR)/libgcc && \
49357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49359                   "RANLIB=$${RANLIB}" \
49360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49361                    install-info) \
49362           || exit 1
49363
49364 @endif target-libgcc
49365
49366 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49367 maybe-install-dvi-target-libgcc:
49368 @if target-libgcc
49369 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49370
49371 # libgcc doesn't support install-dvi.
49372 install-dvi-target-libgcc:
49373
49374 @endif target-libgcc
49375
49376 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49377 maybe-install-pdf-target-libgcc:
49378 @if target-libgcc
49379 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49380
49381 install-pdf-target-libgcc: \
49382     configure-target-libgcc \
49383     pdf-target-libgcc 
49384         @: $(MAKE); $(unstage)
49385         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49386         r=`${PWD_COMMAND}`; export r; \
49387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49388         $(NORMAL_TARGET_EXPORTS) \
49389         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49390         for flag in $(EXTRA_TARGET_FLAGS); do \
49391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49392         done; \
49393         (cd $(TARGET_SUBDIR)/libgcc && \
49394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49396                   "RANLIB=$${RANLIB}" \
49397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49398                    install-pdf) \
49399           || exit 1
49400
49401 @endif target-libgcc
49402
49403 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49404 maybe-install-html-target-libgcc:
49405 @if target-libgcc
49406 maybe-install-html-target-libgcc: install-html-target-libgcc
49407
49408 install-html-target-libgcc: \
49409     configure-target-libgcc \
49410     html-target-libgcc 
49411         @: $(MAKE); $(unstage)
49412         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49413         r=`${PWD_COMMAND}`; export r; \
49414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49415         $(NORMAL_TARGET_EXPORTS) \
49416         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49417         for flag in $(EXTRA_TARGET_FLAGS); do \
49418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49419         done; \
49420         (cd $(TARGET_SUBDIR)/libgcc && \
49421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49423                   "RANLIB=$${RANLIB}" \
49424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49425                    install-html) \
49426           || exit 1
49427
49428 @endif target-libgcc
49429
49430 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49431 maybe-installcheck-target-libgcc:
49432 @if target-libgcc
49433 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49434
49435 installcheck-target-libgcc: \
49436     configure-target-libgcc 
49437         @: $(MAKE); $(unstage)
49438         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49439         r=`${PWD_COMMAND}`; export r; \
49440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49441         $(NORMAL_TARGET_EXPORTS) \
49442         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49443         for flag in $(EXTRA_TARGET_FLAGS); do \
49444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49445         done; \
49446         (cd $(TARGET_SUBDIR)/libgcc && \
49447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49449                   "RANLIB=$${RANLIB}" \
49450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49451                    installcheck) \
49452           || exit 1
49453
49454 @endif target-libgcc
49455
49456 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49457 maybe-mostlyclean-target-libgcc:
49458 @if target-libgcc
49459 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49460
49461 mostlyclean-target-libgcc: 
49462         @: $(MAKE); $(unstage)
49463         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49464         r=`${PWD_COMMAND}`; export r; \
49465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49466         $(NORMAL_TARGET_EXPORTS) \
49467         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
49468         for flag in $(EXTRA_TARGET_FLAGS); do \
49469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49470         done; \
49471         (cd $(TARGET_SUBDIR)/libgcc && \
49472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49474                   "RANLIB=$${RANLIB}" \
49475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49476                    mostlyclean) \
49477           || exit 1
49478
49479 @endif target-libgcc
49480
49481 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49482 maybe-clean-target-libgcc:
49483 @if target-libgcc
49484 maybe-clean-target-libgcc: clean-target-libgcc
49485
49486 clean-target-libgcc: 
49487         @: $(MAKE); $(unstage)
49488         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49489         r=`${PWD_COMMAND}`; export r; \
49490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49491         $(NORMAL_TARGET_EXPORTS) \
49492         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
49493         for flag in $(EXTRA_TARGET_FLAGS); do \
49494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49495         done; \
49496         (cd $(TARGET_SUBDIR)/libgcc && \
49497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49499                   "RANLIB=$${RANLIB}" \
49500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49501                    clean) \
49502           || exit 1
49503
49504 @endif target-libgcc
49505
49506 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49507 maybe-distclean-target-libgcc:
49508 @if target-libgcc
49509 maybe-distclean-target-libgcc: distclean-target-libgcc
49510
49511 distclean-target-libgcc: 
49512         @: $(MAKE); $(unstage)
49513         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49514         r=`${PWD_COMMAND}`; export r; \
49515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49516         $(NORMAL_TARGET_EXPORTS) \
49517         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
49518         for flag in $(EXTRA_TARGET_FLAGS); do \
49519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49520         done; \
49521         (cd $(TARGET_SUBDIR)/libgcc && \
49522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49524                   "RANLIB=$${RANLIB}" \
49525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49526                    distclean) \
49527           || exit 1
49528
49529 @endif target-libgcc
49530
49531 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49532 maybe-maintainer-clean-target-libgcc:
49533 @if target-libgcc
49534 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49535
49536 maintainer-clean-target-libgcc: 
49537         @: $(MAKE); $(unstage)
49538         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49539         r=`${PWD_COMMAND}`; export r; \
49540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49541         $(NORMAL_TARGET_EXPORTS) \
49542         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
49543         for flag in $(EXTRA_TARGET_FLAGS); do \
49544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49545         done; \
49546         (cd $(TARGET_SUBDIR)/libgcc && \
49547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49549                   "RANLIB=$${RANLIB}" \
49550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49551                    maintainer-clean) \
49552           || exit 1
49553
49554 @endif target-libgcc
49555
49556
49557
49558
49559
49560 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
49561 maybe-configure-target-libbacktrace:
49562 @if gcc-bootstrap
49563 configure-target-libbacktrace: stage_current
49564 @endif gcc-bootstrap
49565 @if target-libbacktrace
49566 maybe-configure-target-libbacktrace: configure-target-libbacktrace
49567 configure-target-libbacktrace: 
49568         @r=`${PWD_COMMAND}`; export r; \
49569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49570         echo "Checking multilib configuration for libbacktrace..."; \
49571         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49572         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49573         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49574           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49575             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49576           else \
49577             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49578             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49579           fi; \
49580         else \
49581           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49582         fi; \
49583         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49584         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49585         $(NORMAL_TARGET_EXPORTS)  \
49586         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
49587         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
49588         case $(srcdir) in \
49589           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49590           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49591                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49592         esac; \
49593         module_srcdir=libbacktrace; \
49594         rm -f no-such-file || : ; \
49595         CONFIG_SITE=no-such-file $(SHELL) \
49596           $$s/$$module_srcdir/configure \
49597           --srcdir=$${topdir}/$$module_srcdir \
49598           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49599           --target=${target_alias}  \
49600           || exit 1
49601 @endif target-libbacktrace
49602
49603
49604
49605 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
49606 maybe-configure-stage1-target-libbacktrace:
49607 @if target-libbacktrace-bootstrap
49608 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
49609 configure-stage1-target-libbacktrace:
49610         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49611         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49612         @r=`${PWD_COMMAND}`; export r; \
49613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49614         TFLAGS="$(STAGE1_TFLAGS)"; \
49615         echo "Checking multilib configuration for libbacktrace..."; \
49616         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49617         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49618           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49619             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49620           else \
49621             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49622             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49623           fi; \
49624         else \
49625           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49626         fi; \
49627         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49628         $(NORMAL_TARGET_EXPORTS) \
49629         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49630         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49631         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49632         echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
49633         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49634         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49635         case $(srcdir) in \
49636           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49637           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49638                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49639         esac; \
49640         module_srcdir=libbacktrace; \
49641         $(SHELL) $$s/$$module_srcdir/configure \
49642           --srcdir=$${topdir}/$$module_srcdir \
49643           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49644           --target=${target_alias} \
49645            \
49646           $(STAGE1_CONFIGURE_FLAGS)
49647 @endif target-libbacktrace-bootstrap
49648
49649 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
49650 maybe-configure-stage2-target-libbacktrace:
49651 @if target-libbacktrace-bootstrap
49652 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
49653 configure-stage2-target-libbacktrace:
49654         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49655         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49656         @r=`${PWD_COMMAND}`; export r; \
49657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49658         TFLAGS="$(STAGE2_TFLAGS)"; \
49659         echo "Checking multilib configuration for libbacktrace..."; \
49660         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49661         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49662           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49663             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49664           else \
49665             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49666             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49667           fi; \
49668         else \
49669           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49670         fi; \
49671         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49672         $(NORMAL_TARGET_EXPORTS) \
49673          \
49674         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49675         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49676         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49677         echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
49678         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49679         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49680         case $(srcdir) in \
49681           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49682           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49683                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49684         esac; \
49685         module_srcdir=libbacktrace; \
49686         $(SHELL) $$s/$$module_srcdir/configure \
49687           --srcdir=$${topdir}/$$module_srcdir \
49688           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49689           --target=${target_alias} \
49690           --with-build-libsubdir=$(HOST_SUBDIR) \
49691           $(STAGE2_CONFIGURE_FLAGS)
49692 @endif target-libbacktrace-bootstrap
49693
49694 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
49695 maybe-configure-stage3-target-libbacktrace:
49696 @if target-libbacktrace-bootstrap
49697 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
49698 configure-stage3-target-libbacktrace:
49699         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49700         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49701         @r=`${PWD_COMMAND}`; export r; \
49702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49703         TFLAGS="$(STAGE3_TFLAGS)"; \
49704         echo "Checking multilib configuration for libbacktrace..."; \
49705         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49706         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49707           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49708             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49709           else \
49710             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49711             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49712           fi; \
49713         else \
49714           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49715         fi; \
49716         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49717         $(NORMAL_TARGET_EXPORTS) \
49718          \
49719         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49720         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49721         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49722         echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
49723         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49724         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49725         case $(srcdir) in \
49726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49727           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49729         esac; \
49730         module_srcdir=libbacktrace; \
49731         $(SHELL) $$s/$$module_srcdir/configure \
49732           --srcdir=$${topdir}/$$module_srcdir \
49733           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49734           --target=${target_alias} \
49735           --with-build-libsubdir=$(HOST_SUBDIR) \
49736           $(STAGE3_CONFIGURE_FLAGS)
49737 @endif target-libbacktrace-bootstrap
49738
49739 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
49740 maybe-configure-stage4-target-libbacktrace:
49741 @if target-libbacktrace-bootstrap
49742 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
49743 configure-stage4-target-libbacktrace:
49744         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49745         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49746         @r=`${PWD_COMMAND}`; export r; \
49747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49748         TFLAGS="$(STAGE4_TFLAGS)"; \
49749         echo "Checking multilib configuration for libbacktrace..."; \
49750         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49751         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49752           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49753             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49754           else \
49755             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49756             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49757           fi; \
49758         else \
49759           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49760         fi; \
49761         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49762         $(NORMAL_TARGET_EXPORTS) \
49763          \
49764         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49765         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49766         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49767         echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
49768         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49769         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49770         case $(srcdir) in \
49771           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49772           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49773                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49774         esac; \
49775         module_srcdir=libbacktrace; \
49776         $(SHELL) $$s/$$module_srcdir/configure \
49777           --srcdir=$${topdir}/$$module_srcdir \
49778           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49779           --target=${target_alias} \
49780           --with-build-libsubdir=$(HOST_SUBDIR) \
49781           $(STAGE4_CONFIGURE_FLAGS)
49782 @endif target-libbacktrace-bootstrap
49783
49784 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
49785 maybe-configure-stageprofile-target-libbacktrace:
49786 @if target-libbacktrace-bootstrap
49787 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
49788 configure-stageprofile-target-libbacktrace:
49789         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49790         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49791         @r=`${PWD_COMMAND}`; export r; \
49792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49793         TFLAGS="$(STAGEprofile_TFLAGS)"; \
49794         echo "Checking multilib configuration for libbacktrace..."; \
49795         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49796         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49797           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49798             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49799           else \
49800             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49801             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49802           fi; \
49803         else \
49804           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49805         fi; \
49806         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49807         $(NORMAL_TARGET_EXPORTS) \
49808          \
49809         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49810         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49811         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49812         echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
49813         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49814         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49815         case $(srcdir) in \
49816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49817           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49819         esac; \
49820         module_srcdir=libbacktrace; \
49821         $(SHELL) $$s/$$module_srcdir/configure \
49822           --srcdir=$${topdir}/$$module_srcdir \
49823           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49824           --target=${target_alias} \
49825           --with-build-libsubdir=$(HOST_SUBDIR) \
49826           $(STAGEprofile_CONFIGURE_FLAGS)
49827 @endif target-libbacktrace-bootstrap
49828
49829 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
49830 maybe-configure-stagetrain-target-libbacktrace:
49831 @if target-libbacktrace-bootstrap
49832 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
49833 configure-stagetrain-target-libbacktrace:
49834         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49835         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49836         @r=`${PWD_COMMAND}`; export r; \
49837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49838         TFLAGS="$(STAGEtrain_TFLAGS)"; \
49839         echo "Checking multilib configuration for libbacktrace..."; \
49840         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49841         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49842           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49843             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49844           else \
49845             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49846             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49847           fi; \
49848         else \
49849           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49850         fi; \
49851         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49852         $(NORMAL_TARGET_EXPORTS) \
49853          \
49854         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49855         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49856         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49857         echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
49858         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49859         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49860         case $(srcdir) in \
49861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49862           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49864         esac; \
49865         module_srcdir=libbacktrace; \
49866         $(SHELL) $$s/$$module_srcdir/configure \
49867           --srcdir=$${topdir}/$$module_srcdir \
49868           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49869           --target=${target_alias} \
49870           --with-build-libsubdir=$(HOST_SUBDIR) \
49871           $(STAGEtrain_CONFIGURE_FLAGS)
49872 @endif target-libbacktrace-bootstrap
49873
49874 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
49875 maybe-configure-stagefeedback-target-libbacktrace:
49876 @if target-libbacktrace-bootstrap
49877 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
49878 configure-stagefeedback-target-libbacktrace:
49879         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49880         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49881         @r=`${PWD_COMMAND}`; export r; \
49882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49883         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49884         echo "Checking multilib configuration for libbacktrace..."; \
49885         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49886         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49887           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49888             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49889           else \
49890             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49891             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49892           fi; \
49893         else \
49894           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49895         fi; \
49896         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49897         $(NORMAL_TARGET_EXPORTS) \
49898          \
49899         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49900         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49901         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49902         echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
49903         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49904         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49905         case $(srcdir) in \
49906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49907           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49909         esac; \
49910         module_srcdir=libbacktrace; \
49911         $(SHELL) $$s/$$module_srcdir/configure \
49912           --srcdir=$${topdir}/$$module_srcdir \
49913           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49914           --target=${target_alias} \
49915           --with-build-libsubdir=$(HOST_SUBDIR) \
49916           $(STAGEfeedback_CONFIGURE_FLAGS)
49917 @endif target-libbacktrace-bootstrap
49918
49919 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
49920 maybe-configure-stageautoprofile-target-libbacktrace:
49921 @if target-libbacktrace-bootstrap
49922 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
49923 configure-stageautoprofile-target-libbacktrace:
49924         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49925         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49926         @r=`${PWD_COMMAND}`; export r; \
49927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49928         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49929         echo "Checking multilib configuration for libbacktrace..."; \
49930         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49931         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49932           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49933             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49934           else \
49935             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49936             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49937           fi; \
49938         else \
49939           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49940         fi; \
49941         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49942         $(NORMAL_TARGET_EXPORTS) \
49943          \
49944         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49945         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49946         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49947         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
49948         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49949         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49950         case $(srcdir) in \
49951           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49952           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49953                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49954         esac; \
49955         module_srcdir=libbacktrace; \
49956         $(SHELL) $$s/$$module_srcdir/configure \
49957           --srcdir=$${topdir}/$$module_srcdir \
49958           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49959           --target=${target_alias} \
49960           --with-build-libsubdir=$(HOST_SUBDIR) \
49961           $(STAGEautoprofile_CONFIGURE_FLAGS)
49962 @endif target-libbacktrace-bootstrap
49963
49964 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
49965 maybe-configure-stageautofeedback-target-libbacktrace:
49966 @if target-libbacktrace-bootstrap
49967 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
49968 configure-stageautofeedback-target-libbacktrace:
49969         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49970         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
49971         @r=`${PWD_COMMAND}`; export r; \
49972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49973         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49974         echo "Checking multilib configuration for libbacktrace..."; \
49975         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
49976         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49977           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
49978             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
49979           else \
49980             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
49981             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49982           fi; \
49983         else \
49984           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
49985         fi; \
49986         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
49987         $(NORMAL_TARGET_EXPORTS) \
49988          \
49989         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49990         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49991         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49992         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
49993         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
49994         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
49995         case $(srcdir) in \
49996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49997           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
49998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49999         esac; \
50000         module_srcdir=libbacktrace; \
50001         $(SHELL) $$s/$$module_srcdir/configure \
50002           --srcdir=$${topdir}/$$module_srcdir \
50003           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50004           --target=${target_alias} \
50005           --with-build-libsubdir=$(HOST_SUBDIR) \
50006           $(STAGEautofeedback_CONFIGURE_FLAGS)
50007 @endif target-libbacktrace-bootstrap
50008
50009
50010
50011
50012
50013 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50014 maybe-all-target-libbacktrace:
50015 @if gcc-bootstrap
50016 all-target-libbacktrace: stage_current
50017 @endif gcc-bootstrap
50018 @if target-libbacktrace
50019 TARGET-target-libbacktrace=all
50020 maybe-all-target-libbacktrace: all-target-libbacktrace
50021 all-target-libbacktrace: configure-target-libbacktrace
50022         @r=`${PWD_COMMAND}`; export r; \
50023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50024         $(NORMAL_TARGET_EXPORTS)  \
50025         (cd $(TARGET_SUBDIR)/libbacktrace && \
50026           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50027                 $(TARGET-target-libbacktrace))
50028 @endif target-libbacktrace
50029
50030
50031
50032 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50033 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50034 maybe-all-stage1-target-libbacktrace:
50035 maybe-clean-stage1-target-libbacktrace:
50036 @if target-libbacktrace-bootstrap
50037 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50038 all-stage1: all-stage1-target-libbacktrace
50039 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50040 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50041         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50042         @r=`${PWD_COMMAND}`; export r; \
50043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50044         TFLAGS="$(STAGE1_TFLAGS)"; \
50045         $(NORMAL_TARGET_EXPORTS)  \
50046         cd $(TARGET_SUBDIR)/libbacktrace && \
50047          \
50048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50049                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50050                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50051                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50052                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50053                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50054                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50055                 $(EXTRA_TARGET_FLAGS)  \
50056                   \
50057                 TFLAGS="$(STAGE1_TFLAGS)"  \
50058                 $(TARGET-stage1-target-libbacktrace)
50059
50060 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50061 clean-stage1: clean-stage1-target-libbacktrace
50062 clean-stage1-target-libbacktrace:
50063         @if [ $(current_stage) = stage1 ]; then \
50064           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50065         else \
50066           [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50067           $(MAKE) stage1-start; \
50068         fi; \
50069         cd $(TARGET_SUBDIR)/libbacktrace && \
50070         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
50071           clean
50072 @endif target-libbacktrace-bootstrap
50073
50074
50075 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50076 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50077 maybe-all-stage2-target-libbacktrace:
50078 maybe-clean-stage2-target-libbacktrace:
50079 @if target-libbacktrace-bootstrap
50080 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50081 all-stage2: all-stage2-target-libbacktrace
50082 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
50083 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50084         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50085         @r=`${PWD_COMMAND}`; export r; \
50086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50087         TFLAGS="$(STAGE2_TFLAGS)"; \
50088         $(NORMAL_TARGET_EXPORTS) \
50089           \
50090         cd $(TARGET_SUBDIR)/libbacktrace && \
50091          \
50092         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50093                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50094                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50095                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50096                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50097                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50098                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50099                 $(EXTRA_TARGET_FLAGS)   \
50100                 TFLAGS="$(STAGE2_TFLAGS)"  \
50101                 $(TARGET-stage2-target-libbacktrace)
50102
50103 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
50104 clean-stage2: clean-stage2-target-libbacktrace
50105 clean-stage2-target-libbacktrace:
50106         @if [ $(current_stage) = stage2 ]; then \
50107           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50108         else \
50109           [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
50110           $(MAKE) stage2-start; \
50111         fi; \
50112         cd $(TARGET_SUBDIR)/libbacktrace && \
50113         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50114 @endif target-libbacktrace-bootstrap
50115
50116
50117 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
50118 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
50119 maybe-all-stage3-target-libbacktrace:
50120 maybe-clean-stage3-target-libbacktrace:
50121 @if target-libbacktrace-bootstrap
50122 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
50123 all-stage3: all-stage3-target-libbacktrace
50124 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
50125 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50126         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50127         @r=`${PWD_COMMAND}`; export r; \
50128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50129         TFLAGS="$(STAGE3_TFLAGS)"; \
50130         $(NORMAL_TARGET_EXPORTS) \
50131           \
50132         cd $(TARGET_SUBDIR)/libbacktrace && \
50133          \
50134         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50135                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50136                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50137                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50138                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50139                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50140                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50141                 $(EXTRA_TARGET_FLAGS)   \
50142                 TFLAGS="$(STAGE3_TFLAGS)"  \
50143                 $(TARGET-stage3-target-libbacktrace)
50144
50145 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
50146 clean-stage3: clean-stage3-target-libbacktrace
50147 clean-stage3-target-libbacktrace:
50148         @if [ $(current_stage) = stage3 ]; then \
50149           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50150         else \
50151           [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
50152           $(MAKE) stage3-start; \
50153         fi; \
50154         cd $(TARGET_SUBDIR)/libbacktrace && \
50155         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50156 @endif target-libbacktrace-bootstrap
50157
50158
50159 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
50160 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
50161 maybe-all-stage4-target-libbacktrace:
50162 maybe-clean-stage4-target-libbacktrace:
50163 @if target-libbacktrace-bootstrap
50164 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
50165 all-stage4: all-stage4-target-libbacktrace
50166 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
50167 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50168         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50169         @r=`${PWD_COMMAND}`; export r; \
50170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50171         TFLAGS="$(STAGE4_TFLAGS)"; \
50172         $(NORMAL_TARGET_EXPORTS) \
50173           \
50174         cd $(TARGET_SUBDIR)/libbacktrace && \
50175          \
50176         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50177                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50178                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50179                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50180                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50181                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50182                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50183                 $(EXTRA_TARGET_FLAGS)   \
50184                 TFLAGS="$(STAGE4_TFLAGS)"  \
50185                 $(TARGET-stage4-target-libbacktrace)
50186
50187 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
50188 clean-stage4: clean-stage4-target-libbacktrace
50189 clean-stage4-target-libbacktrace:
50190         @if [ $(current_stage) = stage4 ]; then \
50191           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50192         else \
50193           [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
50194           $(MAKE) stage4-start; \
50195         fi; \
50196         cd $(TARGET_SUBDIR)/libbacktrace && \
50197         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50198 @endif target-libbacktrace-bootstrap
50199
50200
50201 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
50202 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
50203 maybe-all-stageprofile-target-libbacktrace:
50204 maybe-clean-stageprofile-target-libbacktrace:
50205 @if target-libbacktrace-bootstrap
50206 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
50207 all-stageprofile: all-stageprofile-target-libbacktrace
50208 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50209 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50210         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50211         @r=`${PWD_COMMAND}`; export r; \
50212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50213         TFLAGS="$(STAGEprofile_TFLAGS)"; \
50214         $(NORMAL_TARGET_EXPORTS) \
50215           \
50216         cd $(TARGET_SUBDIR)/libbacktrace && \
50217          \
50218         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50219                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50220                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50221                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50222                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50223                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50224                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50225                 $(EXTRA_TARGET_FLAGS)   \
50226                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
50227                 $(TARGET-stageprofile-target-libbacktrace)
50228
50229 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
50230 clean-stageprofile: clean-stageprofile-target-libbacktrace
50231 clean-stageprofile-target-libbacktrace:
50232         @if [ $(current_stage) = stageprofile ]; then \
50233           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50234         else \
50235           [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
50236           $(MAKE) stageprofile-start; \
50237         fi; \
50238         cd $(TARGET_SUBDIR)/libbacktrace && \
50239         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50240 @endif target-libbacktrace-bootstrap
50241
50242
50243 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
50244 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
50245 maybe-all-stagetrain-target-libbacktrace:
50246 maybe-clean-stagetrain-target-libbacktrace:
50247 @if target-libbacktrace-bootstrap
50248 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
50249 all-stagetrain: all-stagetrain-target-libbacktrace
50250 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
50251 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50252         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50253         @r=`${PWD_COMMAND}`; export r; \
50254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50255         TFLAGS="$(STAGEtrain_TFLAGS)"; \
50256         $(NORMAL_TARGET_EXPORTS) \
50257           \
50258         cd $(TARGET_SUBDIR)/libbacktrace && \
50259          \
50260         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50261                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50262                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50263                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50264                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50265                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50266                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50267                 $(EXTRA_TARGET_FLAGS)   \
50268                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
50269                 $(TARGET-stagetrain-target-libbacktrace)
50270
50271 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
50272 clean-stagetrain: clean-stagetrain-target-libbacktrace
50273 clean-stagetrain-target-libbacktrace:
50274         @if [ $(current_stage) = stagetrain ]; then \
50275           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50276         else \
50277           [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
50278           $(MAKE) stagetrain-start; \
50279         fi; \
50280         cd $(TARGET_SUBDIR)/libbacktrace && \
50281         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50282 @endif target-libbacktrace-bootstrap
50283
50284
50285 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
50286 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
50287 maybe-all-stagefeedback-target-libbacktrace:
50288 maybe-clean-stagefeedback-target-libbacktrace:
50289 @if target-libbacktrace-bootstrap
50290 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
50291 all-stagefeedback: all-stagefeedback-target-libbacktrace
50292 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50293 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50294         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50295         @r=`${PWD_COMMAND}`; export r; \
50296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50297         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50298         $(NORMAL_TARGET_EXPORTS) \
50299           \
50300         cd $(TARGET_SUBDIR)/libbacktrace && \
50301          \
50302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50303                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50304                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50305                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50306                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50307                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50308                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50309                 $(EXTRA_TARGET_FLAGS)   \
50310                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
50311                 $(TARGET-stagefeedback-target-libbacktrace)
50312
50313 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
50314 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
50315 clean-stagefeedback-target-libbacktrace:
50316         @if [ $(current_stage) = stagefeedback ]; then \
50317           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50318         else \
50319           [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
50320           $(MAKE) stagefeedback-start; \
50321         fi; \
50322         cd $(TARGET_SUBDIR)/libbacktrace && \
50323         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50324 @endif target-libbacktrace-bootstrap
50325
50326
50327 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
50328 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
50329 maybe-all-stageautoprofile-target-libbacktrace:
50330 maybe-clean-stageautoprofile-target-libbacktrace:
50331 @if target-libbacktrace-bootstrap
50332 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
50333 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
50334 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50335 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50336         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50337         @r=`${PWD_COMMAND}`; export r; \
50338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50339         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50340         $(NORMAL_TARGET_EXPORTS) \
50341           \
50342         cd $(TARGET_SUBDIR)/libbacktrace && \
50343         $$s/gcc/config/i386/$(AUTO_PROFILE) \
50344         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50345                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50346                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50347                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50351                 $(EXTRA_TARGET_FLAGS)   \
50352                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
50353                 $(TARGET-stageautoprofile-target-libbacktrace)
50354
50355 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
50356 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
50357 clean-stageautoprofile-target-libbacktrace:
50358         @if [ $(current_stage) = stageautoprofile ]; then \
50359           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50360         else \
50361           [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
50362           $(MAKE) stageautoprofile-start; \
50363         fi; \
50364         cd $(TARGET_SUBDIR)/libbacktrace && \
50365         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50366 @endif target-libbacktrace-bootstrap
50367
50368
50369 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
50370 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
50371 maybe-all-stageautofeedback-target-libbacktrace:
50372 maybe-clean-stageautofeedback-target-libbacktrace:
50373 @if target-libbacktrace-bootstrap
50374 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
50375 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
50376 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50377 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50378         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50379         @r=`${PWD_COMMAND}`; export r; \
50380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50381         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50382         $(NORMAL_TARGET_EXPORTS) \
50383           \
50384         cd $(TARGET_SUBDIR)/libbacktrace && \
50385          \
50386         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50387                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50388                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50389                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50393                 $(EXTRA_TARGET_FLAGS)   \
50394                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50395                 $(TARGET-stageautofeedback-target-libbacktrace)
50396
50397 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
50398 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
50399 clean-stageautofeedback-target-libbacktrace:
50400         @if [ $(current_stage) = stageautofeedback ]; then \
50401           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50402         else \
50403           [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
50404           $(MAKE) stageautofeedback-start; \
50405         fi; \
50406         cd $(TARGET_SUBDIR)/libbacktrace && \
50407         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50408 @endif target-libbacktrace-bootstrap
50409
50410
50411
50412
50413
50414
50415 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50416 maybe-check-target-libbacktrace:
50417 @if target-libbacktrace
50418 maybe-check-target-libbacktrace: check-target-libbacktrace
50419
50420 check-target-libbacktrace:
50421         @: $(MAKE); $(unstage)
50422         @r=`${PWD_COMMAND}`; export r; \
50423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50424         $(NORMAL_TARGET_EXPORTS) \
50425         (cd $(TARGET_SUBDIR)/libbacktrace && \
50426           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50427
50428 @endif target-libbacktrace
50429
50430 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50431 maybe-install-target-libbacktrace:
50432 @if target-libbacktrace
50433 maybe-install-target-libbacktrace: install-target-libbacktrace
50434
50435 install-target-libbacktrace: installdirs
50436         @: $(MAKE); $(unstage)
50437         @r=`${PWD_COMMAND}`; export r; \
50438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50439         $(NORMAL_TARGET_EXPORTS) \
50440         (cd $(TARGET_SUBDIR)/libbacktrace && \
50441           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50442
50443 @endif target-libbacktrace
50444
50445 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50446 maybe-install-strip-target-libbacktrace:
50447 @if target-libbacktrace
50448 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50449
50450 install-strip-target-libbacktrace: installdirs
50451         @: $(MAKE); $(unstage)
50452         @r=`${PWD_COMMAND}`; export r; \
50453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50454         $(NORMAL_TARGET_EXPORTS) \
50455         (cd $(TARGET_SUBDIR)/libbacktrace && \
50456           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50457
50458 @endif target-libbacktrace
50459
50460 # Other targets (info, dvi, pdf, etc.)
50461
50462 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
50463 maybe-info-target-libbacktrace:
50464 @if target-libbacktrace
50465 maybe-info-target-libbacktrace: info-target-libbacktrace
50466
50467 info-target-libbacktrace: \
50468     configure-target-libbacktrace 
50469         @: $(MAKE); $(unstage)
50470         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50471         r=`${PWD_COMMAND}`; export r; \
50472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50473         $(NORMAL_TARGET_EXPORTS) \
50474         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
50475         for flag in $(EXTRA_TARGET_FLAGS); do \
50476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50477         done; \
50478         (cd $(TARGET_SUBDIR)/libbacktrace && \
50479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50481                   "RANLIB=$${RANLIB}" \
50482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50483                    info) \
50484           || exit 1
50485
50486 @endif target-libbacktrace
50487
50488 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
50489 maybe-dvi-target-libbacktrace:
50490 @if target-libbacktrace
50491 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
50492
50493 dvi-target-libbacktrace: \
50494     configure-target-libbacktrace 
50495         @: $(MAKE); $(unstage)
50496         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50497         r=`${PWD_COMMAND}`; export r; \
50498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50499         $(NORMAL_TARGET_EXPORTS) \
50500         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50501         for flag in $(EXTRA_TARGET_FLAGS); do \
50502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50503         done; \
50504         (cd $(TARGET_SUBDIR)/libbacktrace && \
50505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50507                   "RANLIB=$${RANLIB}" \
50508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50509                    dvi) \
50510           || exit 1
50511
50512 @endif target-libbacktrace
50513
50514 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
50515 maybe-pdf-target-libbacktrace:
50516 @if target-libbacktrace
50517 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
50518
50519 pdf-target-libbacktrace: \
50520     configure-target-libbacktrace 
50521         @: $(MAKE); $(unstage)
50522         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50523         r=`${PWD_COMMAND}`; export r; \
50524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50525         $(NORMAL_TARGET_EXPORTS) \
50526         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50527         for flag in $(EXTRA_TARGET_FLAGS); do \
50528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50529         done; \
50530         (cd $(TARGET_SUBDIR)/libbacktrace && \
50531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50533                   "RANLIB=$${RANLIB}" \
50534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50535                    pdf) \
50536           || exit 1
50537
50538 @endif target-libbacktrace
50539
50540 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
50541 maybe-html-target-libbacktrace:
50542 @if target-libbacktrace
50543 maybe-html-target-libbacktrace: html-target-libbacktrace
50544
50545 html-target-libbacktrace: \
50546     configure-target-libbacktrace 
50547         @: $(MAKE); $(unstage)
50548         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50549         r=`${PWD_COMMAND}`; export r; \
50550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50551         $(NORMAL_TARGET_EXPORTS) \
50552         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
50553         for flag in $(EXTRA_TARGET_FLAGS); do \
50554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50555         done; \
50556         (cd $(TARGET_SUBDIR)/libbacktrace && \
50557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50559                   "RANLIB=$${RANLIB}" \
50560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50561                    html) \
50562           || exit 1
50563
50564 @endif target-libbacktrace
50565
50566 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
50567 maybe-TAGS-target-libbacktrace:
50568 @if target-libbacktrace
50569 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
50570
50571 TAGS-target-libbacktrace: \
50572     configure-target-libbacktrace 
50573         @: $(MAKE); $(unstage)
50574         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50575         r=`${PWD_COMMAND}`; export r; \
50576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50577         $(NORMAL_TARGET_EXPORTS) \
50578         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
50579         for flag in $(EXTRA_TARGET_FLAGS); do \
50580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50581         done; \
50582         (cd $(TARGET_SUBDIR)/libbacktrace && \
50583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50585                   "RANLIB=$${RANLIB}" \
50586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50587                    TAGS) \
50588           || exit 1
50589
50590 @endif target-libbacktrace
50591
50592 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
50593 maybe-install-info-target-libbacktrace:
50594 @if target-libbacktrace
50595 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
50596
50597 install-info-target-libbacktrace: \
50598     configure-target-libbacktrace \
50599     info-target-libbacktrace 
50600         @: $(MAKE); $(unstage)
50601         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50602         r=`${PWD_COMMAND}`; export r; \
50603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50604         $(NORMAL_TARGET_EXPORTS) \
50605         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
50606         for flag in $(EXTRA_TARGET_FLAGS); do \
50607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50608         done; \
50609         (cd $(TARGET_SUBDIR)/libbacktrace && \
50610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50612                   "RANLIB=$${RANLIB}" \
50613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50614                    install-info) \
50615           || exit 1
50616
50617 @endif target-libbacktrace
50618
50619 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
50620 maybe-install-dvi-target-libbacktrace:
50621 @if target-libbacktrace
50622 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
50623
50624 install-dvi-target-libbacktrace: \
50625     configure-target-libbacktrace \
50626     dvi-target-libbacktrace 
50627         @: $(MAKE); $(unstage)
50628         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50629         r=`${PWD_COMMAND}`; export r; \
50630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50631         $(NORMAL_TARGET_EXPORTS) \
50632         echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50633         for flag in $(EXTRA_TARGET_FLAGS); do \
50634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50635         done; \
50636         (cd $(TARGET_SUBDIR)/libbacktrace && \
50637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50639                   "RANLIB=$${RANLIB}" \
50640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50641                    install-dvi) \
50642           || exit 1
50643
50644 @endif target-libbacktrace
50645
50646 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
50647 maybe-install-pdf-target-libbacktrace:
50648 @if target-libbacktrace
50649 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
50650
50651 install-pdf-target-libbacktrace: \
50652     configure-target-libbacktrace \
50653     pdf-target-libbacktrace 
50654         @: $(MAKE); $(unstage)
50655         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50656         r=`${PWD_COMMAND}`; export r; \
50657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50658         $(NORMAL_TARGET_EXPORTS) \
50659         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50660         for flag in $(EXTRA_TARGET_FLAGS); do \
50661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50662         done; \
50663         (cd $(TARGET_SUBDIR)/libbacktrace && \
50664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50666                   "RANLIB=$${RANLIB}" \
50667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50668                    install-pdf) \
50669           || exit 1
50670
50671 @endif target-libbacktrace
50672
50673 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
50674 maybe-install-html-target-libbacktrace:
50675 @if target-libbacktrace
50676 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
50677
50678 install-html-target-libbacktrace: \
50679     configure-target-libbacktrace \
50680     html-target-libbacktrace 
50681         @: $(MAKE); $(unstage)
50682         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50683         r=`${PWD_COMMAND}`; export r; \
50684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50685         $(NORMAL_TARGET_EXPORTS) \
50686         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
50687         for flag in $(EXTRA_TARGET_FLAGS); do \
50688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50689         done; \
50690         (cd $(TARGET_SUBDIR)/libbacktrace && \
50691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50693                   "RANLIB=$${RANLIB}" \
50694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50695                    install-html) \
50696           || exit 1
50697
50698 @endif target-libbacktrace
50699
50700 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
50701 maybe-installcheck-target-libbacktrace:
50702 @if target-libbacktrace
50703 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
50704
50705 installcheck-target-libbacktrace: \
50706     configure-target-libbacktrace 
50707         @: $(MAKE); $(unstage)
50708         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50709         r=`${PWD_COMMAND}`; export r; \
50710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50711         $(NORMAL_TARGET_EXPORTS) \
50712         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
50713         for flag in $(EXTRA_TARGET_FLAGS); do \
50714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50715         done; \
50716         (cd $(TARGET_SUBDIR)/libbacktrace && \
50717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50719                   "RANLIB=$${RANLIB}" \
50720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50721                    installcheck) \
50722           || exit 1
50723
50724 @endif target-libbacktrace
50725
50726 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
50727 maybe-mostlyclean-target-libbacktrace:
50728 @if target-libbacktrace
50729 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
50730
50731 mostlyclean-target-libbacktrace: 
50732         @: $(MAKE); $(unstage)
50733         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50734         r=`${PWD_COMMAND}`; export r; \
50735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50736         $(NORMAL_TARGET_EXPORTS) \
50737         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
50738         for flag in $(EXTRA_TARGET_FLAGS); do \
50739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50740         done; \
50741         (cd $(TARGET_SUBDIR)/libbacktrace && \
50742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50744                   "RANLIB=$${RANLIB}" \
50745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50746                    mostlyclean) \
50747           || exit 1
50748
50749 @endif target-libbacktrace
50750
50751 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
50752 maybe-clean-target-libbacktrace:
50753 @if target-libbacktrace
50754 maybe-clean-target-libbacktrace: clean-target-libbacktrace
50755
50756 clean-target-libbacktrace: 
50757         @: $(MAKE); $(unstage)
50758         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50759         r=`${PWD_COMMAND}`; export r; \
50760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50761         $(NORMAL_TARGET_EXPORTS) \
50762         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
50763         for flag in $(EXTRA_TARGET_FLAGS); do \
50764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50765         done; \
50766         (cd $(TARGET_SUBDIR)/libbacktrace && \
50767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50769                   "RANLIB=$${RANLIB}" \
50770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50771                    clean) \
50772           || exit 1
50773
50774 @endif target-libbacktrace
50775
50776 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
50777 maybe-distclean-target-libbacktrace:
50778 @if target-libbacktrace
50779 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
50780
50781 distclean-target-libbacktrace: 
50782         @: $(MAKE); $(unstage)
50783         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50784         r=`${PWD_COMMAND}`; export r; \
50785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50786         $(NORMAL_TARGET_EXPORTS) \
50787         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
50788         for flag in $(EXTRA_TARGET_FLAGS); do \
50789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50790         done; \
50791         (cd $(TARGET_SUBDIR)/libbacktrace && \
50792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50794                   "RANLIB=$${RANLIB}" \
50795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50796                    distclean) \
50797           || exit 1
50798
50799 @endif target-libbacktrace
50800
50801 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
50802 maybe-maintainer-clean-target-libbacktrace:
50803 @if target-libbacktrace
50804 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
50805
50806 maintainer-clean-target-libbacktrace: 
50807         @: $(MAKE); $(unstage)
50808         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50809         r=`${PWD_COMMAND}`; export r; \
50810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50811         $(NORMAL_TARGET_EXPORTS) \
50812         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
50813         for flag in $(EXTRA_TARGET_FLAGS); do \
50814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50815         done; \
50816         (cd $(TARGET_SUBDIR)/libbacktrace && \
50817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50819                   "RANLIB=$${RANLIB}" \
50820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50821                    maintainer-clean) \
50822           || exit 1
50823
50824 @endif target-libbacktrace
50825
50826
50827
50828
50829
50830 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
50831 maybe-configure-target-libquadmath:
50832 @if gcc-bootstrap
50833 configure-target-libquadmath: stage_current
50834 @endif gcc-bootstrap
50835 @if target-libquadmath
50836 maybe-configure-target-libquadmath: configure-target-libquadmath
50837 configure-target-libquadmath: 
50838         @: $(MAKE); $(unstage)
50839         @r=`${PWD_COMMAND}`; export r; \
50840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50841         echo "Checking multilib configuration for libquadmath..."; \
50842         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50843         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
50844         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50845           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50846             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
50847           else \
50848             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
50849             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50850           fi; \
50851         else \
50852           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50853         fi; \
50854         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
50855         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50856         $(NORMAL_TARGET_EXPORTS)  \
50857         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
50858         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
50859         case $(srcdir) in \
50860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50861           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
50862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50863         esac; \
50864         module_srcdir=libquadmath; \
50865         rm -f no-such-file || : ; \
50866         CONFIG_SITE=no-such-file $(SHELL) \
50867           $$s/$$module_srcdir/configure \
50868           --srcdir=$${topdir}/$$module_srcdir \
50869           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50870           --target=${target_alias}  \
50871           || exit 1
50872 @endif target-libquadmath
50873
50874
50875
50876
50877
50878 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
50879 maybe-all-target-libquadmath:
50880 @if gcc-bootstrap
50881 all-target-libquadmath: stage_current
50882 @endif gcc-bootstrap
50883 @if target-libquadmath
50884 TARGET-target-libquadmath=all
50885 maybe-all-target-libquadmath: all-target-libquadmath
50886 all-target-libquadmath: configure-target-libquadmath
50887         @: $(MAKE); $(unstage)
50888         @r=`${PWD_COMMAND}`; export r; \
50889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50890         $(NORMAL_TARGET_EXPORTS)  \
50891         (cd $(TARGET_SUBDIR)/libquadmath && \
50892           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50893                 $(TARGET-target-libquadmath))
50894 @endif target-libquadmath
50895
50896
50897
50898
50899
50900 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
50901 maybe-check-target-libquadmath:
50902 @if target-libquadmath
50903 maybe-check-target-libquadmath: check-target-libquadmath
50904
50905 check-target-libquadmath:
50906         @: $(MAKE); $(unstage)
50907         @r=`${PWD_COMMAND}`; export r; \
50908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50909         $(NORMAL_TARGET_EXPORTS) \
50910         (cd $(TARGET_SUBDIR)/libquadmath && \
50911           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50912
50913 @endif target-libquadmath
50914
50915 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
50916 maybe-install-target-libquadmath:
50917 @if target-libquadmath
50918 maybe-install-target-libquadmath: install-target-libquadmath
50919
50920 install-target-libquadmath: installdirs
50921         @: $(MAKE); $(unstage)
50922         @r=`${PWD_COMMAND}`; export r; \
50923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50924         $(NORMAL_TARGET_EXPORTS) \
50925         (cd $(TARGET_SUBDIR)/libquadmath && \
50926           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50927
50928 @endif target-libquadmath
50929
50930 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
50931 maybe-install-strip-target-libquadmath:
50932 @if target-libquadmath
50933 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
50934
50935 install-strip-target-libquadmath: installdirs
50936         @: $(MAKE); $(unstage)
50937         @r=`${PWD_COMMAND}`; export r; \
50938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50939         $(NORMAL_TARGET_EXPORTS) \
50940         (cd $(TARGET_SUBDIR)/libquadmath && \
50941           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50942
50943 @endif target-libquadmath
50944
50945 # Other targets (info, dvi, pdf, etc.)
50946
50947 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
50948 maybe-info-target-libquadmath:
50949 @if target-libquadmath
50950 maybe-info-target-libquadmath: info-target-libquadmath
50951
50952 info-target-libquadmath: \
50953     configure-target-libquadmath 
50954         @: $(MAKE); $(unstage)
50955         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50956         r=`${PWD_COMMAND}`; export r; \
50957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50958         $(NORMAL_TARGET_EXPORTS) \
50959         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
50960         for flag in $(EXTRA_TARGET_FLAGS); do \
50961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50962         done; \
50963         (cd $(TARGET_SUBDIR)/libquadmath && \
50964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50966                   "RANLIB=$${RANLIB}" \
50967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50968                    info) \
50969           || exit 1
50970
50971 @endif target-libquadmath
50972
50973 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
50974 maybe-dvi-target-libquadmath:
50975 @if target-libquadmath
50976 maybe-dvi-target-libquadmath: dvi-target-libquadmath
50977
50978 dvi-target-libquadmath: \
50979     configure-target-libquadmath 
50980         @: $(MAKE); $(unstage)
50981         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50982         r=`${PWD_COMMAND}`; export r; \
50983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50984         $(NORMAL_TARGET_EXPORTS) \
50985         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
50986         for flag in $(EXTRA_TARGET_FLAGS); do \
50987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50988         done; \
50989         (cd $(TARGET_SUBDIR)/libquadmath && \
50990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50992                   "RANLIB=$${RANLIB}" \
50993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50994                    dvi) \
50995           || exit 1
50996
50997 @endif target-libquadmath
50998
50999 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51000 maybe-pdf-target-libquadmath:
51001 @if target-libquadmath
51002 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51003
51004 pdf-target-libquadmath: \
51005     configure-target-libquadmath 
51006         @: $(MAKE); $(unstage)
51007         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51008         r=`${PWD_COMMAND}`; export r; \
51009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51010         $(NORMAL_TARGET_EXPORTS) \
51011         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51012         for flag in $(EXTRA_TARGET_FLAGS); do \
51013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51014         done; \
51015         (cd $(TARGET_SUBDIR)/libquadmath && \
51016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51018                   "RANLIB=$${RANLIB}" \
51019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51020                    pdf) \
51021           || exit 1
51022
51023 @endif target-libquadmath
51024
51025 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51026 maybe-html-target-libquadmath:
51027 @if target-libquadmath
51028 maybe-html-target-libquadmath: html-target-libquadmath
51029
51030 html-target-libquadmath: \
51031     configure-target-libquadmath 
51032         @: $(MAKE); $(unstage)
51033         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51034         r=`${PWD_COMMAND}`; export r; \
51035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51036         $(NORMAL_TARGET_EXPORTS) \
51037         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51038         for flag in $(EXTRA_TARGET_FLAGS); do \
51039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51040         done; \
51041         (cd $(TARGET_SUBDIR)/libquadmath && \
51042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51044                   "RANLIB=$${RANLIB}" \
51045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51046                    html) \
51047           || exit 1
51048
51049 @endif target-libquadmath
51050
51051 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51052 maybe-TAGS-target-libquadmath:
51053 @if target-libquadmath
51054 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51055
51056 TAGS-target-libquadmath: \
51057     configure-target-libquadmath 
51058         @: $(MAKE); $(unstage)
51059         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51060         r=`${PWD_COMMAND}`; export r; \
51061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51062         $(NORMAL_TARGET_EXPORTS) \
51063         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51064         for flag in $(EXTRA_TARGET_FLAGS); do \
51065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51066         done; \
51067         (cd $(TARGET_SUBDIR)/libquadmath && \
51068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51070                   "RANLIB=$${RANLIB}" \
51071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51072                    TAGS) \
51073           || exit 1
51074
51075 @endif target-libquadmath
51076
51077 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51078 maybe-install-info-target-libquadmath:
51079 @if target-libquadmath
51080 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51081
51082 install-info-target-libquadmath: \
51083     configure-target-libquadmath \
51084     info-target-libquadmath 
51085         @: $(MAKE); $(unstage)
51086         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51087         r=`${PWD_COMMAND}`; export r; \
51088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51089         $(NORMAL_TARGET_EXPORTS) \
51090         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
51091         for flag in $(EXTRA_TARGET_FLAGS); do \
51092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51093         done; \
51094         (cd $(TARGET_SUBDIR)/libquadmath && \
51095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51097                   "RANLIB=$${RANLIB}" \
51098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51099                    install-info) \
51100           || exit 1
51101
51102 @endif target-libquadmath
51103
51104 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
51105 maybe-install-dvi-target-libquadmath:
51106 @if target-libquadmath
51107 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
51108
51109 install-dvi-target-libquadmath: \
51110     configure-target-libquadmath \
51111     dvi-target-libquadmath 
51112         @: $(MAKE); $(unstage)
51113         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51114         r=`${PWD_COMMAND}`; export r; \
51115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51116         $(NORMAL_TARGET_EXPORTS) \
51117         echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
51118         for flag in $(EXTRA_TARGET_FLAGS); do \
51119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51120         done; \
51121         (cd $(TARGET_SUBDIR)/libquadmath && \
51122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51124                   "RANLIB=$${RANLIB}" \
51125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51126                    install-dvi) \
51127           || exit 1
51128
51129 @endif target-libquadmath
51130
51131 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
51132 maybe-install-pdf-target-libquadmath:
51133 @if target-libquadmath
51134 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
51135
51136 install-pdf-target-libquadmath: \
51137     configure-target-libquadmath \
51138     pdf-target-libquadmath 
51139         @: $(MAKE); $(unstage)
51140         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51141         r=`${PWD_COMMAND}`; export r; \
51142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51143         $(NORMAL_TARGET_EXPORTS) \
51144         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
51145         for flag in $(EXTRA_TARGET_FLAGS); do \
51146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51147         done; \
51148         (cd $(TARGET_SUBDIR)/libquadmath && \
51149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51151                   "RANLIB=$${RANLIB}" \
51152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51153                    install-pdf) \
51154           || exit 1
51155
51156 @endif target-libquadmath
51157
51158 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
51159 maybe-install-html-target-libquadmath:
51160 @if target-libquadmath
51161 maybe-install-html-target-libquadmath: install-html-target-libquadmath
51162
51163 install-html-target-libquadmath: \
51164     configure-target-libquadmath \
51165     html-target-libquadmath 
51166         @: $(MAKE); $(unstage)
51167         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51168         r=`${PWD_COMMAND}`; export r; \
51169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51170         $(NORMAL_TARGET_EXPORTS) \
51171         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
51172         for flag in $(EXTRA_TARGET_FLAGS); do \
51173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51174         done; \
51175         (cd $(TARGET_SUBDIR)/libquadmath && \
51176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51178                   "RANLIB=$${RANLIB}" \
51179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51180                    install-html) \
51181           || exit 1
51182
51183 @endif target-libquadmath
51184
51185 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
51186 maybe-installcheck-target-libquadmath:
51187 @if target-libquadmath
51188 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
51189
51190 installcheck-target-libquadmath: \
51191     configure-target-libquadmath 
51192         @: $(MAKE); $(unstage)
51193         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51194         r=`${PWD_COMMAND}`; export r; \
51195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51196         $(NORMAL_TARGET_EXPORTS) \
51197         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
51198         for flag in $(EXTRA_TARGET_FLAGS); do \
51199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51200         done; \
51201         (cd $(TARGET_SUBDIR)/libquadmath && \
51202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51204                   "RANLIB=$${RANLIB}" \
51205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51206                    installcheck) \
51207           || exit 1
51208
51209 @endif target-libquadmath
51210
51211 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
51212 maybe-mostlyclean-target-libquadmath:
51213 @if target-libquadmath
51214 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
51215
51216 mostlyclean-target-libquadmath: 
51217         @: $(MAKE); $(unstage)
51218         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51219         r=`${PWD_COMMAND}`; export r; \
51220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51221         $(NORMAL_TARGET_EXPORTS) \
51222         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
51223         for flag in $(EXTRA_TARGET_FLAGS); do \
51224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51225         done; \
51226         (cd $(TARGET_SUBDIR)/libquadmath && \
51227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51229                   "RANLIB=$${RANLIB}" \
51230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51231                    mostlyclean) \
51232           || exit 1
51233
51234 @endif target-libquadmath
51235
51236 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
51237 maybe-clean-target-libquadmath:
51238 @if target-libquadmath
51239 maybe-clean-target-libquadmath: clean-target-libquadmath
51240
51241 clean-target-libquadmath: 
51242         @: $(MAKE); $(unstage)
51243         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51244         r=`${PWD_COMMAND}`; export r; \
51245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51246         $(NORMAL_TARGET_EXPORTS) \
51247         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
51248         for flag in $(EXTRA_TARGET_FLAGS); do \
51249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51250         done; \
51251         (cd $(TARGET_SUBDIR)/libquadmath && \
51252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51254                   "RANLIB=$${RANLIB}" \
51255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51256                    clean) \
51257           || exit 1
51258
51259 @endif target-libquadmath
51260
51261 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
51262 maybe-distclean-target-libquadmath:
51263 @if target-libquadmath
51264 maybe-distclean-target-libquadmath: distclean-target-libquadmath
51265
51266 distclean-target-libquadmath: 
51267         @: $(MAKE); $(unstage)
51268         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51269         r=`${PWD_COMMAND}`; export r; \
51270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51271         $(NORMAL_TARGET_EXPORTS) \
51272         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
51273         for flag in $(EXTRA_TARGET_FLAGS); do \
51274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51275         done; \
51276         (cd $(TARGET_SUBDIR)/libquadmath && \
51277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51279                   "RANLIB=$${RANLIB}" \
51280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51281                    distclean) \
51282           || exit 1
51283
51284 @endif target-libquadmath
51285
51286 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51287 maybe-maintainer-clean-target-libquadmath:
51288 @if target-libquadmath
51289 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51290
51291 maintainer-clean-target-libquadmath: 
51292         @: $(MAKE); $(unstage)
51293         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51294         r=`${PWD_COMMAND}`; export r; \
51295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51296         $(NORMAL_TARGET_EXPORTS) \
51297         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
51298         for flag in $(EXTRA_TARGET_FLAGS); do \
51299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51300         done; \
51301         (cd $(TARGET_SUBDIR)/libquadmath && \
51302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51304                   "RANLIB=$${RANLIB}" \
51305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51306                    maintainer-clean) \
51307           || exit 1
51308
51309 @endif target-libquadmath
51310
51311
51312
51313
51314
51315 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51316 maybe-configure-target-libgfortran:
51317 @if gcc-bootstrap
51318 configure-target-libgfortran: stage_current
51319 @endif gcc-bootstrap
51320 @if target-libgfortran
51321 maybe-configure-target-libgfortran: configure-target-libgfortran
51322 configure-target-libgfortran: 
51323         @: $(MAKE); $(unstage)
51324         @r=`${PWD_COMMAND}`; export r; \
51325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51326         echo "Checking multilib configuration for libgfortran..."; \
51327         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51328         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51329         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51330           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51331             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51332           else \
51333             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51334             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51335           fi; \
51336         else \
51337           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51338         fi; \
51339         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51340         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51341         $(NORMAL_TARGET_EXPORTS)  \
51342         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51343         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51344         case $(srcdir) in \
51345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51346           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51348         esac; \
51349         module_srcdir=libgfortran; \
51350         rm -f no-such-file || : ; \
51351         CONFIG_SITE=no-such-file $(SHELL) \
51352           $$s/$$module_srcdir/configure \
51353           --srcdir=$${topdir}/$$module_srcdir \
51354           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51355           --target=${target_alias}  \
51356           || exit 1
51357 @endif target-libgfortran
51358
51359
51360
51361
51362
51363 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51364 maybe-all-target-libgfortran:
51365 @if gcc-bootstrap
51366 all-target-libgfortran: stage_current
51367 @endif gcc-bootstrap
51368 @if target-libgfortran
51369 TARGET-target-libgfortran=all
51370 maybe-all-target-libgfortran: all-target-libgfortran
51371 all-target-libgfortran: configure-target-libgfortran
51372         @: $(MAKE); $(unstage)
51373         @r=`${PWD_COMMAND}`; export r; \
51374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51375         $(NORMAL_TARGET_EXPORTS)  \
51376         (cd $(TARGET_SUBDIR)/libgfortran && \
51377           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51378                 $(TARGET-target-libgfortran))
51379 @endif target-libgfortran
51380
51381
51382
51383
51384
51385 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51386 maybe-check-target-libgfortran:
51387 @if target-libgfortran
51388 maybe-check-target-libgfortran: check-target-libgfortran
51389
51390 check-target-libgfortran:
51391         @: $(MAKE); $(unstage)
51392         @r=`${PWD_COMMAND}`; export r; \
51393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51394         $(NORMAL_TARGET_EXPORTS) \
51395         (cd $(TARGET_SUBDIR)/libgfortran && \
51396           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51397
51398 @endif target-libgfortran
51399
51400 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51401 maybe-install-target-libgfortran:
51402 @if target-libgfortran
51403 maybe-install-target-libgfortran: install-target-libgfortran
51404
51405 install-target-libgfortran: installdirs
51406         @: $(MAKE); $(unstage)
51407         @r=`${PWD_COMMAND}`; export r; \
51408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51409         $(NORMAL_TARGET_EXPORTS) \
51410         (cd $(TARGET_SUBDIR)/libgfortran && \
51411           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51412
51413 @endif target-libgfortran
51414
51415 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51416 maybe-install-strip-target-libgfortran:
51417 @if target-libgfortran
51418 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51419
51420 install-strip-target-libgfortran: installdirs
51421         @: $(MAKE); $(unstage)
51422         @r=`${PWD_COMMAND}`; export r; \
51423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51424         $(NORMAL_TARGET_EXPORTS) \
51425         (cd $(TARGET_SUBDIR)/libgfortran && \
51426           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51427
51428 @endif target-libgfortran
51429
51430 # Other targets (info, dvi, pdf, etc.)
51431
51432 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51433 maybe-info-target-libgfortran:
51434 @if target-libgfortran
51435 maybe-info-target-libgfortran: info-target-libgfortran
51436
51437 info-target-libgfortran: \
51438     configure-target-libgfortran 
51439         @: $(MAKE); $(unstage)
51440         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51441         r=`${PWD_COMMAND}`; export r; \
51442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51443         $(NORMAL_TARGET_EXPORTS) \
51444         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51445         for flag in $(EXTRA_TARGET_FLAGS); do \
51446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51447         done; \
51448         (cd $(TARGET_SUBDIR)/libgfortran && \
51449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51451                   "RANLIB=$${RANLIB}" \
51452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51453                    info) \
51454           || exit 1
51455
51456 @endif target-libgfortran
51457
51458 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
51459 maybe-dvi-target-libgfortran:
51460 @if target-libgfortran
51461 maybe-dvi-target-libgfortran: dvi-target-libgfortran
51462
51463 dvi-target-libgfortran: \
51464     configure-target-libgfortran 
51465         @: $(MAKE); $(unstage)
51466         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51467         r=`${PWD_COMMAND}`; export r; \
51468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51469         $(NORMAL_TARGET_EXPORTS) \
51470         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
51471         for flag in $(EXTRA_TARGET_FLAGS); do \
51472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51473         done; \
51474         (cd $(TARGET_SUBDIR)/libgfortran && \
51475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51477                   "RANLIB=$${RANLIB}" \
51478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51479                    dvi) \
51480           || exit 1
51481
51482 @endif target-libgfortran
51483
51484 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
51485 maybe-pdf-target-libgfortran:
51486 @if target-libgfortran
51487 maybe-pdf-target-libgfortran: pdf-target-libgfortran
51488
51489 pdf-target-libgfortran: \
51490     configure-target-libgfortran 
51491         @: $(MAKE); $(unstage)
51492         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51493         r=`${PWD_COMMAND}`; export r; \
51494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51495         $(NORMAL_TARGET_EXPORTS) \
51496         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
51497         for flag in $(EXTRA_TARGET_FLAGS); do \
51498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51499         done; \
51500         (cd $(TARGET_SUBDIR)/libgfortran && \
51501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51503                   "RANLIB=$${RANLIB}" \
51504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51505                    pdf) \
51506           || exit 1
51507
51508 @endif target-libgfortran
51509
51510 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
51511 maybe-html-target-libgfortran:
51512 @if target-libgfortran
51513 maybe-html-target-libgfortran: html-target-libgfortran
51514
51515 html-target-libgfortran: \
51516     configure-target-libgfortran 
51517         @: $(MAKE); $(unstage)
51518         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51519         r=`${PWD_COMMAND}`; export r; \
51520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51521         $(NORMAL_TARGET_EXPORTS) \
51522         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
51523         for flag in $(EXTRA_TARGET_FLAGS); do \
51524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51525         done; \
51526         (cd $(TARGET_SUBDIR)/libgfortran && \
51527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51529                   "RANLIB=$${RANLIB}" \
51530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51531                    html) \
51532           || exit 1
51533
51534 @endif target-libgfortran
51535
51536 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
51537 maybe-TAGS-target-libgfortran:
51538 @if target-libgfortran
51539 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
51540
51541 TAGS-target-libgfortran: \
51542     configure-target-libgfortran 
51543         @: $(MAKE); $(unstage)
51544         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51545         r=`${PWD_COMMAND}`; export r; \
51546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51547         $(NORMAL_TARGET_EXPORTS) \
51548         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
51549         for flag in $(EXTRA_TARGET_FLAGS); do \
51550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51551         done; \
51552         (cd $(TARGET_SUBDIR)/libgfortran && \
51553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51555                   "RANLIB=$${RANLIB}" \
51556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51557                    TAGS) \
51558           || exit 1
51559
51560 @endif target-libgfortran
51561
51562 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
51563 maybe-install-info-target-libgfortran:
51564 @if target-libgfortran
51565 maybe-install-info-target-libgfortran: install-info-target-libgfortran
51566
51567 install-info-target-libgfortran: \
51568     configure-target-libgfortran \
51569     info-target-libgfortran 
51570         @: $(MAKE); $(unstage)
51571         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51572         r=`${PWD_COMMAND}`; export r; \
51573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51574         $(NORMAL_TARGET_EXPORTS) \
51575         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
51576         for flag in $(EXTRA_TARGET_FLAGS); do \
51577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51578         done; \
51579         (cd $(TARGET_SUBDIR)/libgfortran && \
51580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51582                   "RANLIB=$${RANLIB}" \
51583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51584                    install-info) \
51585           || exit 1
51586
51587 @endif target-libgfortran
51588
51589 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
51590 maybe-install-dvi-target-libgfortran:
51591 @if target-libgfortran
51592 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
51593
51594 install-dvi-target-libgfortran: \
51595     configure-target-libgfortran \
51596     dvi-target-libgfortran 
51597         @: $(MAKE); $(unstage)
51598         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51599         r=`${PWD_COMMAND}`; export r; \
51600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51601         $(NORMAL_TARGET_EXPORTS) \
51602         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
51603         for flag in $(EXTRA_TARGET_FLAGS); do \
51604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51605         done; \
51606         (cd $(TARGET_SUBDIR)/libgfortran && \
51607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51609                   "RANLIB=$${RANLIB}" \
51610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51611                    install-dvi) \
51612           || exit 1
51613
51614 @endif target-libgfortran
51615
51616 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
51617 maybe-install-pdf-target-libgfortran:
51618 @if target-libgfortran
51619 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
51620
51621 install-pdf-target-libgfortran: \
51622     configure-target-libgfortran \
51623     pdf-target-libgfortran 
51624         @: $(MAKE); $(unstage)
51625         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51626         r=`${PWD_COMMAND}`; export r; \
51627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51628         $(NORMAL_TARGET_EXPORTS) \
51629         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
51630         for flag in $(EXTRA_TARGET_FLAGS); do \
51631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51632         done; \
51633         (cd $(TARGET_SUBDIR)/libgfortran && \
51634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51636                   "RANLIB=$${RANLIB}" \
51637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51638                    install-pdf) \
51639           || exit 1
51640
51641 @endif target-libgfortran
51642
51643 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
51644 maybe-install-html-target-libgfortran:
51645 @if target-libgfortran
51646 maybe-install-html-target-libgfortran: install-html-target-libgfortran
51647
51648 install-html-target-libgfortran: \
51649     configure-target-libgfortran \
51650     html-target-libgfortran 
51651         @: $(MAKE); $(unstage)
51652         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51653         r=`${PWD_COMMAND}`; export r; \
51654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51655         $(NORMAL_TARGET_EXPORTS) \
51656         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
51657         for flag in $(EXTRA_TARGET_FLAGS); do \
51658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51659         done; \
51660         (cd $(TARGET_SUBDIR)/libgfortran && \
51661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51663                   "RANLIB=$${RANLIB}" \
51664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51665                    install-html) \
51666           || exit 1
51667
51668 @endif target-libgfortran
51669
51670 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
51671 maybe-installcheck-target-libgfortran:
51672 @if target-libgfortran
51673 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
51674
51675 installcheck-target-libgfortran: \
51676     configure-target-libgfortran 
51677         @: $(MAKE); $(unstage)
51678         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51679         r=`${PWD_COMMAND}`; export r; \
51680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51681         $(NORMAL_TARGET_EXPORTS) \
51682         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
51683         for flag in $(EXTRA_TARGET_FLAGS); do \
51684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51685         done; \
51686         (cd $(TARGET_SUBDIR)/libgfortran && \
51687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51689                   "RANLIB=$${RANLIB}" \
51690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51691                    installcheck) \
51692           || exit 1
51693
51694 @endif target-libgfortran
51695
51696 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
51697 maybe-mostlyclean-target-libgfortran:
51698 @if target-libgfortran
51699 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
51700
51701 mostlyclean-target-libgfortran: 
51702         @: $(MAKE); $(unstage)
51703         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51704         r=`${PWD_COMMAND}`; export r; \
51705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51706         $(NORMAL_TARGET_EXPORTS) \
51707         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
51708         for flag in $(EXTRA_TARGET_FLAGS); do \
51709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51710         done; \
51711         (cd $(TARGET_SUBDIR)/libgfortran && \
51712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51714                   "RANLIB=$${RANLIB}" \
51715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51716                    mostlyclean) \
51717           || exit 1
51718
51719 @endif target-libgfortran
51720
51721 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
51722 maybe-clean-target-libgfortran:
51723 @if target-libgfortran
51724 maybe-clean-target-libgfortran: clean-target-libgfortran
51725
51726 clean-target-libgfortran: 
51727         @: $(MAKE); $(unstage)
51728         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51729         r=`${PWD_COMMAND}`; export r; \
51730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51731         $(NORMAL_TARGET_EXPORTS) \
51732         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
51733         for flag in $(EXTRA_TARGET_FLAGS); do \
51734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51735         done; \
51736         (cd $(TARGET_SUBDIR)/libgfortran && \
51737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51739                   "RANLIB=$${RANLIB}" \
51740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51741                    clean) \
51742           || exit 1
51743
51744 @endif target-libgfortran
51745
51746 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
51747 maybe-distclean-target-libgfortran:
51748 @if target-libgfortran
51749 maybe-distclean-target-libgfortran: distclean-target-libgfortran
51750
51751 distclean-target-libgfortran: 
51752         @: $(MAKE); $(unstage)
51753         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51754         r=`${PWD_COMMAND}`; export r; \
51755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51756         $(NORMAL_TARGET_EXPORTS) \
51757         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
51758         for flag in $(EXTRA_TARGET_FLAGS); do \
51759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51760         done; \
51761         (cd $(TARGET_SUBDIR)/libgfortran && \
51762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51764                   "RANLIB=$${RANLIB}" \
51765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51766                    distclean) \
51767           || exit 1
51768
51769 @endif target-libgfortran
51770
51771 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
51772 maybe-maintainer-clean-target-libgfortran:
51773 @if target-libgfortran
51774 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
51775
51776 maintainer-clean-target-libgfortran: 
51777         @: $(MAKE); $(unstage)
51778         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51779         r=`${PWD_COMMAND}`; export r; \
51780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51781         $(NORMAL_TARGET_EXPORTS) \
51782         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
51783         for flag in $(EXTRA_TARGET_FLAGS); do \
51784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51785         done; \
51786         (cd $(TARGET_SUBDIR)/libgfortran && \
51787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51789                   "RANLIB=$${RANLIB}" \
51790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51791                    maintainer-clean) \
51792           || exit 1
51793
51794 @endif target-libgfortran
51795
51796
51797
51798
51799
51800 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
51801 maybe-configure-target-libobjc:
51802 @if gcc-bootstrap
51803 configure-target-libobjc: stage_current
51804 @endif gcc-bootstrap
51805 @if target-libobjc
51806 maybe-configure-target-libobjc: configure-target-libobjc
51807 configure-target-libobjc: 
51808         @: $(MAKE); $(unstage)
51809         @r=`${PWD_COMMAND}`; export r; \
51810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51811         echo "Checking multilib configuration for libobjc..."; \
51812         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51813         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
51814         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51815           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51816             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
51817           else \
51818             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
51819             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51820           fi; \
51821         else \
51822           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51823         fi; \
51824         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
51825         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51826         $(NORMAL_TARGET_EXPORTS)  \
51827         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
51828         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
51829         case $(srcdir) in \
51830           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51831           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
51832                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51833         esac; \
51834         module_srcdir=libobjc; \
51835         rm -f no-such-file || : ; \
51836         CONFIG_SITE=no-such-file $(SHELL) \
51837           $$s/$$module_srcdir/configure \
51838           --srcdir=$${topdir}/$$module_srcdir \
51839           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51840           --target=${target_alias}  \
51841           || exit 1
51842 @endif target-libobjc
51843
51844
51845
51846
51847
51848 .PHONY: all-target-libobjc maybe-all-target-libobjc
51849 maybe-all-target-libobjc:
51850 @if gcc-bootstrap
51851 all-target-libobjc: stage_current
51852 @endif gcc-bootstrap
51853 @if target-libobjc
51854 TARGET-target-libobjc=all
51855 maybe-all-target-libobjc: all-target-libobjc
51856 all-target-libobjc: configure-target-libobjc
51857         @: $(MAKE); $(unstage)
51858         @r=`${PWD_COMMAND}`; export r; \
51859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51860         $(NORMAL_TARGET_EXPORTS)  \
51861         (cd $(TARGET_SUBDIR)/libobjc && \
51862           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51863                 $(TARGET-target-libobjc))
51864 @endif target-libobjc
51865
51866
51867
51868
51869
51870 .PHONY: check-target-libobjc maybe-check-target-libobjc
51871 maybe-check-target-libobjc:
51872 @if target-libobjc
51873 maybe-check-target-libobjc: check-target-libobjc
51874
51875 check-target-libobjc:
51876         @: $(MAKE); $(unstage)
51877         @r=`${PWD_COMMAND}`; export r; \
51878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51879         $(NORMAL_TARGET_EXPORTS) \
51880         (cd $(TARGET_SUBDIR)/libobjc && \
51881           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51882
51883 @endif target-libobjc
51884
51885 .PHONY: install-target-libobjc maybe-install-target-libobjc
51886 maybe-install-target-libobjc:
51887 @if target-libobjc
51888 maybe-install-target-libobjc: install-target-libobjc
51889
51890 install-target-libobjc: installdirs
51891         @: $(MAKE); $(unstage)
51892         @r=`${PWD_COMMAND}`; export r; \
51893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51894         $(NORMAL_TARGET_EXPORTS) \
51895         (cd $(TARGET_SUBDIR)/libobjc && \
51896           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51897
51898 @endif target-libobjc
51899
51900 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
51901 maybe-install-strip-target-libobjc:
51902 @if target-libobjc
51903 maybe-install-strip-target-libobjc: install-strip-target-libobjc
51904
51905 install-strip-target-libobjc: installdirs
51906         @: $(MAKE); $(unstage)
51907         @r=`${PWD_COMMAND}`; export r; \
51908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51909         $(NORMAL_TARGET_EXPORTS) \
51910         (cd $(TARGET_SUBDIR)/libobjc && \
51911           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51912
51913 @endif target-libobjc
51914
51915 # Other targets (info, dvi, pdf, etc.)
51916
51917 .PHONY: maybe-info-target-libobjc info-target-libobjc
51918 maybe-info-target-libobjc:
51919 @if target-libobjc
51920 maybe-info-target-libobjc: info-target-libobjc
51921
51922 info-target-libobjc: \
51923     configure-target-libobjc 
51924         @: $(MAKE); $(unstage)
51925         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51926         r=`${PWD_COMMAND}`; export r; \
51927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51928         $(NORMAL_TARGET_EXPORTS) \
51929         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
51930         for flag in $(EXTRA_TARGET_FLAGS); do \
51931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51932         done; \
51933         (cd $(TARGET_SUBDIR)/libobjc && \
51934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51936                   "RANLIB=$${RANLIB}" \
51937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51938                    info) \
51939           || exit 1
51940
51941 @endif target-libobjc
51942
51943 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
51944 maybe-dvi-target-libobjc:
51945 @if target-libobjc
51946 maybe-dvi-target-libobjc: dvi-target-libobjc
51947
51948 dvi-target-libobjc: \
51949     configure-target-libobjc 
51950         @: $(MAKE); $(unstage)
51951         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51952         r=`${PWD_COMMAND}`; export r; \
51953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51954         $(NORMAL_TARGET_EXPORTS) \
51955         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
51956         for flag in $(EXTRA_TARGET_FLAGS); do \
51957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51958         done; \
51959         (cd $(TARGET_SUBDIR)/libobjc && \
51960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51962                   "RANLIB=$${RANLIB}" \
51963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51964                    dvi) \
51965           || exit 1
51966
51967 @endif target-libobjc
51968
51969 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
51970 maybe-pdf-target-libobjc:
51971 @if target-libobjc
51972 maybe-pdf-target-libobjc: pdf-target-libobjc
51973
51974 pdf-target-libobjc: \
51975     configure-target-libobjc 
51976         @: $(MAKE); $(unstage)
51977         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51978         r=`${PWD_COMMAND}`; export r; \
51979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51980         $(NORMAL_TARGET_EXPORTS) \
51981         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
51982         for flag in $(EXTRA_TARGET_FLAGS); do \
51983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51984         done; \
51985         (cd $(TARGET_SUBDIR)/libobjc && \
51986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51988                   "RANLIB=$${RANLIB}" \
51989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51990                    pdf) \
51991           || exit 1
51992
51993 @endif target-libobjc
51994
51995 .PHONY: maybe-html-target-libobjc html-target-libobjc
51996 maybe-html-target-libobjc:
51997 @if target-libobjc
51998 maybe-html-target-libobjc: html-target-libobjc
51999
52000 html-target-libobjc: \
52001     configure-target-libobjc 
52002         @: $(MAKE); $(unstage)
52003         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52004         r=`${PWD_COMMAND}`; export r; \
52005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52006         $(NORMAL_TARGET_EXPORTS) \
52007         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52008         for flag in $(EXTRA_TARGET_FLAGS); do \
52009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52010         done; \
52011         (cd $(TARGET_SUBDIR)/libobjc && \
52012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52014                   "RANLIB=$${RANLIB}" \
52015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52016                    html) \
52017           || exit 1
52018
52019 @endif target-libobjc
52020
52021 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52022 maybe-TAGS-target-libobjc:
52023 @if target-libobjc
52024 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52025
52026 # libobjc doesn't support TAGS.
52027 TAGS-target-libobjc:
52028
52029 @endif target-libobjc
52030
52031 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52032 maybe-install-info-target-libobjc:
52033 @if target-libobjc
52034 maybe-install-info-target-libobjc: install-info-target-libobjc
52035
52036 install-info-target-libobjc: \
52037     configure-target-libobjc \
52038     info-target-libobjc 
52039         @: $(MAKE); $(unstage)
52040         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52041         r=`${PWD_COMMAND}`; export r; \
52042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52043         $(NORMAL_TARGET_EXPORTS) \
52044         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52045         for flag in $(EXTRA_TARGET_FLAGS); do \
52046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52047         done; \
52048         (cd $(TARGET_SUBDIR)/libobjc && \
52049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52051                   "RANLIB=$${RANLIB}" \
52052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52053                    install-info) \
52054           || exit 1
52055
52056 @endif target-libobjc
52057
52058 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52059 maybe-install-dvi-target-libobjc:
52060 @if target-libobjc
52061 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52062
52063 # libobjc doesn't support install-dvi.
52064 install-dvi-target-libobjc:
52065
52066 @endif target-libobjc
52067
52068 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52069 maybe-install-pdf-target-libobjc:
52070 @if target-libobjc
52071 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52072
52073 install-pdf-target-libobjc: \
52074     configure-target-libobjc \
52075     pdf-target-libobjc 
52076         @: $(MAKE); $(unstage)
52077         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52078         r=`${PWD_COMMAND}`; export r; \
52079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52080         $(NORMAL_TARGET_EXPORTS) \
52081         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52082         for flag in $(EXTRA_TARGET_FLAGS); do \
52083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52084         done; \
52085         (cd $(TARGET_SUBDIR)/libobjc && \
52086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52088                   "RANLIB=$${RANLIB}" \
52089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52090                    install-pdf) \
52091           || exit 1
52092
52093 @endif target-libobjc
52094
52095 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
52096 maybe-install-html-target-libobjc:
52097 @if target-libobjc
52098 maybe-install-html-target-libobjc: install-html-target-libobjc
52099
52100 install-html-target-libobjc: \
52101     configure-target-libobjc \
52102     html-target-libobjc 
52103         @: $(MAKE); $(unstage)
52104         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52105         r=`${PWD_COMMAND}`; export r; \
52106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52107         $(NORMAL_TARGET_EXPORTS) \
52108         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
52109         for flag in $(EXTRA_TARGET_FLAGS); do \
52110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52111         done; \
52112         (cd $(TARGET_SUBDIR)/libobjc && \
52113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52115                   "RANLIB=$${RANLIB}" \
52116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52117                    install-html) \
52118           || exit 1
52119
52120 @endif target-libobjc
52121
52122 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
52123 maybe-installcheck-target-libobjc:
52124 @if target-libobjc
52125 maybe-installcheck-target-libobjc: installcheck-target-libobjc
52126
52127 installcheck-target-libobjc: \
52128     configure-target-libobjc 
52129         @: $(MAKE); $(unstage)
52130         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52131         r=`${PWD_COMMAND}`; export r; \
52132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52133         $(NORMAL_TARGET_EXPORTS) \
52134         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
52135         for flag in $(EXTRA_TARGET_FLAGS); do \
52136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52137         done; \
52138         (cd $(TARGET_SUBDIR)/libobjc && \
52139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52141                   "RANLIB=$${RANLIB}" \
52142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52143                    installcheck) \
52144           || exit 1
52145
52146 @endif target-libobjc
52147
52148 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
52149 maybe-mostlyclean-target-libobjc:
52150 @if target-libobjc
52151 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
52152
52153 mostlyclean-target-libobjc: 
52154         @: $(MAKE); $(unstage)
52155         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52156         r=`${PWD_COMMAND}`; export r; \
52157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52158         $(NORMAL_TARGET_EXPORTS) \
52159         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
52160         for flag in $(EXTRA_TARGET_FLAGS); do \
52161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52162         done; \
52163         (cd $(TARGET_SUBDIR)/libobjc && \
52164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52166                   "RANLIB=$${RANLIB}" \
52167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52168                    mostlyclean) \
52169           || exit 1
52170
52171 @endif target-libobjc
52172
52173 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
52174 maybe-clean-target-libobjc:
52175 @if target-libobjc
52176 maybe-clean-target-libobjc: clean-target-libobjc
52177
52178 clean-target-libobjc: 
52179         @: $(MAKE); $(unstage)
52180         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52181         r=`${PWD_COMMAND}`; export r; \
52182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52183         $(NORMAL_TARGET_EXPORTS) \
52184         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
52185         for flag in $(EXTRA_TARGET_FLAGS); do \
52186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52187         done; \
52188         (cd $(TARGET_SUBDIR)/libobjc && \
52189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52191                   "RANLIB=$${RANLIB}" \
52192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52193                    clean) \
52194           || exit 1
52195
52196 @endif target-libobjc
52197
52198 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
52199 maybe-distclean-target-libobjc:
52200 @if target-libobjc
52201 maybe-distclean-target-libobjc: distclean-target-libobjc
52202
52203 distclean-target-libobjc: 
52204         @: $(MAKE); $(unstage)
52205         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52206         r=`${PWD_COMMAND}`; export r; \
52207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52208         $(NORMAL_TARGET_EXPORTS) \
52209         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
52210         for flag in $(EXTRA_TARGET_FLAGS); do \
52211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52212         done; \
52213         (cd $(TARGET_SUBDIR)/libobjc && \
52214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52216                   "RANLIB=$${RANLIB}" \
52217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52218                    distclean) \
52219           || exit 1
52220
52221 @endif target-libobjc
52222
52223 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
52224 maybe-maintainer-clean-target-libobjc:
52225 @if target-libobjc
52226 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
52227
52228 maintainer-clean-target-libobjc: 
52229         @: $(MAKE); $(unstage)
52230         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52231         r=`${PWD_COMMAND}`; export r; \
52232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52233         $(NORMAL_TARGET_EXPORTS) \
52234         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
52235         for flag in $(EXTRA_TARGET_FLAGS); do \
52236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52237         done; \
52238         (cd $(TARGET_SUBDIR)/libobjc && \
52239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52241                   "RANLIB=$${RANLIB}" \
52242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52243                    maintainer-clean) \
52244           || exit 1
52245
52246 @endif target-libobjc
52247
52248
52249
52250
52251
52252 .PHONY: configure-target-libgo maybe-configure-target-libgo
52253 maybe-configure-target-libgo:
52254 @if gcc-bootstrap
52255 configure-target-libgo: stage_current
52256 @endif gcc-bootstrap
52257 @if target-libgo
52258 maybe-configure-target-libgo: configure-target-libgo
52259 configure-target-libgo: 
52260         @: $(MAKE); $(unstage)
52261         @r=`${PWD_COMMAND}`; export r; \
52262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52263         echo "Checking multilib configuration for libgo..."; \
52264         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52265         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
52266         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
52267           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
52268             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
52269           else \
52270             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
52271             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52272           fi; \
52273         else \
52274           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52275         fi; \
52276         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
52277         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52278         $(NORMAL_TARGET_EXPORTS)  \
52279         echo Configuring in $(TARGET_SUBDIR)/libgo; \
52280         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
52281         case $(srcdir) in \
52282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52283           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
52284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52285         esac; \
52286         module_srcdir=libgo; \
52287         rm -f no-such-file || : ; \
52288         CONFIG_SITE=no-such-file $(SHELL) \
52289           $$s/$$module_srcdir/configure \
52290           --srcdir=$${topdir}/$$module_srcdir \
52291           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52292           --target=${target_alias}  \
52293           || exit 1
52294 @endif target-libgo
52295
52296
52297
52298
52299
52300 .PHONY: all-target-libgo maybe-all-target-libgo
52301 maybe-all-target-libgo:
52302 @if gcc-bootstrap
52303 all-target-libgo: stage_current
52304 @endif gcc-bootstrap
52305 @if target-libgo
52306 TARGET-target-libgo=all
52307 maybe-all-target-libgo: all-target-libgo
52308 all-target-libgo: configure-target-libgo
52309         @: $(MAKE); $(unstage)
52310         @r=`${PWD_COMMAND}`; export r; \
52311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52312         $(NORMAL_TARGET_EXPORTS)  \
52313         (cd $(TARGET_SUBDIR)/libgo && \
52314           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52315                 $(TARGET-target-libgo))
52316 @endif target-libgo
52317
52318
52319
52320
52321
52322 .PHONY: check-target-libgo maybe-check-target-libgo
52323 maybe-check-target-libgo:
52324 @if target-libgo
52325 maybe-check-target-libgo: check-target-libgo
52326
52327 check-target-libgo:
52328         @: $(MAKE); $(unstage)
52329         @r=`${PWD_COMMAND}`; export r; \
52330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52331         $(NORMAL_TARGET_EXPORTS) \
52332         (cd $(TARGET_SUBDIR)/libgo && \
52333           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52334
52335 @endif target-libgo
52336
52337 .PHONY: install-target-libgo maybe-install-target-libgo
52338 maybe-install-target-libgo:
52339 @if target-libgo
52340 maybe-install-target-libgo: install-target-libgo
52341
52342 install-target-libgo: installdirs
52343         @: $(MAKE); $(unstage)
52344         @r=`${PWD_COMMAND}`; export r; \
52345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52346         $(NORMAL_TARGET_EXPORTS) \
52347         (cd $(TARGET_SUBDIR)/libgo && \
52348           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52349
52350 @endif target-libgo
52351
52352 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52353 maybe-install-strip-target-libgo:
52354 @if target-libgo
52355 maybe-install-strip-target-libgo: install-strip-target-libgo
52356
52357 install-strip-target-libgo: installdirs
52358         @: $(MAKE); $(unstage)
52359         @r=`${PWD_COMMAND}`; export r; \
52360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52361         $(NORMAL_TARGET_EXPORTS) \
52362         (cd $(TARGET_SUBDIR)/libgo && \
52363           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52364
52365 @endif target-libgo
52366
52367 # Other targets (info, dvi, pdf, etc.)
52368
52369 .PHONY: maybe-info-target-libgo info-target-libgo
52370 maybe-info-target-libgo:
52371 @if target-libgo
52372 maybe-info-target-libgo: info-target-libgo
52373
52374 info-target-libgo: \
52375     configure-target-libgo 
52376         @: $(MAKE); $(unstage)
52377         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52378         r=`${PWD_COMMAND}`; export r; \
52379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52380         $(NORMAL_TARGET_EXPORTS) \
52381         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52382         for flag in $(EXTRA_TARGET_FLAGS); do \
52383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52384         done; \
52385         (cd $(TARGET_SUBDIR)/libgo && \
52386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52388                   "RANLIB=$${RANLIB}" \
52389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52390                    info) \
52391           || exit 1
52392
52393 @endif target-libgo
52394
52395 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52396 maybe-dvi-target-libgo:
52397 @if target-libgo
52398 maybe-dvi-target-libgo: dvi-target-libgo
52399
52400 dvi-target-libgo: \
52401     configure-target-libgo 
52402         @: $(MAKE); $(unstage)
52403         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52404         r=`${PWD_COMMAND}`; export r; \
52405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52406         $(NORMAL_TARGET_EXPORTS) \
52407         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52408         for flag in $(EXTRA_TARGET_FLAGS); do \
52409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52410         done; \
52411         (cd $(TARGET_SUBDIR)/libgo && \
52412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52414                   "RANLIB=$${RANLIB}" \
52415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52416                    dvi) \
52417           || exit 1
52418
52419 @endif target-libgo
52420
52421 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52422 maybe-pdf-target-libgo:
52423 @if target-libgo
52424 maybe-pdf-target-libgo: pdf-target-libgo
52425
52426 pdf-target-libgo: \
52427     configure-target-libgo 
52428         @: $(MAKE); $(unstage)
52429         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52430         r=`${PWD_COMMAND}`; export r; \
52431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52432         $(NORMAL_TARGET_EXPORTS) \
52433         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52434         for flag in $(EXTRA_TARGET_FLAGS); do \
52435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52436         done; \
52437         (cd $(TARGET_SUBDIR)/libgo && \
52438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52440                   "RANLIB=$${RANLIB}" \
52441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52442                    pdf) \
52443           || exit 1
52444
52445 @endif target-libgo
52446
52447 .PHONY: maybe-html-target-libgo html-target-libgo
52448 maybe-html-target-libgo:
52449 @if target-libgo
52450 maybe-html-target-libgo: html-target-libgo
52451
52452 html-target-libgo: \
52453     configure-target-libgo 
52454         @: $(MAKE); $(unstage)
52455         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52456         r=`${PWD_COMMAND}`; export r; \
52457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52458         $(NORMAL_TARGET_EXPORTS) \
52459         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
52460         for flag in $(EXTRA_TARGET_FLAGS); do \
52461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52462         done; \
52463         (cd $(TARGET_SUBDIR)/libgo && \
52464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52466                   "RANLIB=$${RANLIB}" \
52467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52468                    html) \
52469           || exit 1
52470
52471 @endif target-libgo
52472
52473 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
52474 maybe-TAGS-target-libgo:
52475 @if target-libgo
52476 maybe-TAGS-target-libgo: TAGS-target-libgo
52477
52478 TAGS-target-libgo: \
52479     configure-target-libgo 
52480         @: $(MAKE); $(unstage)
52481         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52482         r=`${PWD_COMMAND}`; export r; \
52483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52484         $(NORMAL_TARGET_EXPORTS) \
52485         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
52486         for flag in $(EXTRA_TARGET_FLAGS); do \
52487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52488         done; \
52489         (cd $(TARGET_SUBDIR)/libgo && \
52490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52492                   "RANLIB=$${RANLIB}" \
52493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52494                    TAGS) \
52495           || exit 1
52496
52497 @endif target-libgo
52498
52499 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
52500 maybe-install-info-target-libgo:
52501 @if target-libgo
52502 maybe-install-info-target-libgo: install-info-target-libgo
52503
52504 install-info-target-libgo: \
52505     configure-target-libgo \
52506     info-target-libgo 
52507         @: $(MAKE); $(unstage)
52508         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52509         r=`${PWD_COMMAND}`; export r; \
52510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52511         $(NORMAL_TARGET_EXPORTS) \
52512         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
52513         for flag in $(EXTRA_TARGET_FLAGS); do \
52514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52515         done; \
52516         (cd $(TARGET_SUBDIR)/libgo && \
52517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52519                   "RANLIB=$${RANLIB}" \
52520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52521                    install-info) \
52522           || exit 1
52523
52524 @endif target-libgo
52525
52526 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
52527 maybe-install-dvi-target-libgo:
52528 @if target-libgo
52529 maybe-install-dvi-target-libgo: install-dvi-target-libgo
52530
52531 install-dvi-target-libgo: \
52532     configure-target-libgo \
52533     dvi-target-libgo 
52534         @: $(MAKE); $(unstage)
52535         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52536         r=`${PWD_COMMAND}`; export r; \
52537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52538         $(NORMAL_TARGET_EXPORTS) \
52539         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
52540         for flag in $(EXTRA_TARGET_FLAGS); do \
52541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52542         done; \
52543         (cd $(TARGET_SUBDIR)/libgo && \
52544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52546                   "RANLIB=$${RANLIB}" \
52547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52548                    install-dvi) \
52549           || exit 1
52550
52551 @endif target-libgo
52552
52553 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
52554 maybe-install-pdf-target-libgo:
52555 @if target-libgo
52556 maybe-install-pdf-target-libgo: install-pdf-target-libgo
52557
52558 install-pdf-target-libgo: \
52559     configure-target-libgo \
52560     pdf-target-libgo 
52561         @: $(MAKE); $(unstage)
52562         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52563         r=`${PWD_COMMAND}`; export r; \
52564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52565         $(NORMAL_TARGET_EXPORTS) \
52566         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
52567         for flag in $(EXTRA_TARGET_FLAGS); do \
52568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52569         done; \
52570         (cd $(TARGET_SUBDIR)/libgo && \
52571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52573                   "RANLIB=$${RANLIB}" \
52574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52575                    install-pdf) \
52576           || exit 1
52577
52578 @endif target-libgo
52579
52580 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
52581 maybe-install-html-target-libgo:
52582 @if target-libgo
52583 maybe-install-html-target-libgo: install-html-target-libgo
52584
52585 install-html-target-libgo: \
52586     configure-target-libgo \
52587     html-target-libgo 
52588         @: $(MAKE); $(unstage)
52589         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52590         r=`${PWD_COMMAND}`; export r; \
52591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52592         $(NORMAL_TARGET_EXPORTS) \
52593         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
52594         for flag in $(EXTRA_TARGET_FLAGS); do \
52595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52596         done; \
52597         (cd $(TARGET_SUBDIR)/libgo && \
52598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52600                   "RANLIB=$${RANLIB}" \
52601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52602                    install-html) \
52603           || exit 1
52604
52605 @endif target-libgo
52606
52607 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
52608 maybe-installcheck-target-libgo:
52609 @if target-libgo
52610 maybe-installcheck-target-libgo: installcheck-target-libgo
52611
52612 installcheck-target-libgo: \
52613     configure-target-libgo 
52614         @: $(MAKE); $(unstage)
52615         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52616         r=`${PWD_COMMAND}`; export r; \
52617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52618         $(NORMAL_TARGET_EXPORTS) \
52619         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
52620         for flag in $(EXTRA_TARGET_FLAGS); do \
52621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52622         done; \
52623         (cd $(TARGET_SUBDIR)/libgo && \
52624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52626                   "RANLIB=$${RANLIB}" \
52627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52628                    installcheck) \
52629           || exit 1
52630
52631 @endif target-libgo
52632
52633 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
52634 maybe-mostlyclean-target-libgo:
52635 @if target-libgo
52636 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
52637
52638 mostlyclean-target-libgo: 
52639         @: $(MAKE); $(unstage)
52640         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52641         r=`${PWD_COMMAND}`; export r; \
52642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52643         $(NORMAL_TARGET_EXPORTS) \
52644         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
52645         for flag in $(EXTRA_TARGET_FLAGS); do \
52646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52647         done; \
52648         (cd $(TARGET_SUBDIR)/libgo && \
52649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52651                   "RANLIB=$${RANLIB}" \
52652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52653                    mostlyclean) \
52654           || exit 1
52655
52656 @endif target-libgo
52657
52658 .PHONY: maybe-clean-target-libgo clean-target-libgo
52659 maybe-clean-target-libgo:
52660 @if target-libgo
52661 maybe-clean-target-libgo: clean-target-libgo
52662
52663 clean-target-libgo: 
52664         @: $(MAKE); $(unstage)
52665         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52666         r=`${PWD_COMMAND}`; export r; \
52667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52668         $(NORMAL_TARGET_EXPORTS) \
52669         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
52670         for flag in $(EXTRA_TARGET_FLAGS); do \
52671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52672         done; \
52673         (cd $(TARGET_SUBDIR)/libgo && \
52674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52676                   "RANLIB=$${RANLIB}" \
52677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52678                    clean) \
52679           || exit 1
52680
52681 @endif target-libgo
52682
52683 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
52684 maybe-distclean-target-libgo:
52685 @if target-libgo
52686 maybe-distclean-target-libgo: distclean-target-libgo
52687
52688 distclean-target-libgo: 
52689         @: $(MAKE); $(unstage)
52690         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52691         r=`${PWD_COMMAND}`; export r; \
52692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52693         $(NORMAL_TARGET_EXPORTS) \
52694         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
52695         for flag in $(EXTRA_TARGET_FLAGS); do \
52696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52697         done; \
52698         (cd $(TARGET_SUBDIR)/libgo && \
52699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52701                   "RANLIB=$${RANLIB}" \
52702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52703                    distclean) \
52704           || exit 1
52705
52706 @endif target-libgo
52707
52708 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
52709 maybe-maintainer-clean-target-libgo:
52710 @if target-libgo
52711 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
52712
52713 maintainer-clean-target-libgo: 
52714         @: $(MAKE); $(unstage)
52715         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52716         r=`${PWD_COMMAND}`; export r; \
52717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52718         $(NORMAL_TARGET_EXPORTS) \
52719         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
52720         for flag in $(EXTRA_TARGET_FLAGS); do \
52721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52722         done; \
52723         (cd $(TARGET_SUBDIR)/libgo && \
52724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52726                   "RANLIB=$${RANLIB}" \
52727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52728                    maintainer-clean) \
52729           || exit 1
52730
52731 @endif target-libgo
52732
52733
52734
52735
52736
52737 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
52738 maybe-configure-target-libphobos:
52739 @if gcc-bootstrap
52740 configure-target-libphobos: stage_current
52741 @endif gcc-bootstrap
52742 @if target-libphobos
52743 maybe-configure-target-libphobos: configure-target-libphobos
52744 configure-target-libphobos: 
52745         @r=`${PWD_COMMAND}`; export r; \
52746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52747         echo "Checking multilib configuration for libphobos..."; \
52748         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52749         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52750         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52751           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52752             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52753           else \
52754             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52755             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52756           fi; \
52757         else \
52758           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52759         fi; \
52760         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52761         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52762         $(NORMAL_TARGET_EXPORTS)  \
52763         echo Configuring in $(TARGET_SUBDIR)/libphobos; \
52764         cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
52765         case $(srcdir) in \
52766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52767           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52769         esac; \
52770         module_srcdir=libphobos; \
52771         rm -f no-such-file || : ; \
52772         CONFIG_SITE=no-such-file $(SHELL) \
52773           $$s/$$module_srcdir/configure \
52774           --srcdir=$${topdir}/$$module_srcdir \
52775           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52776           --target=${target_alias}  \
52777           || exit 1
52778 @endif target-libphobos
52779
52780
52781
52782 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
52783 maybe-configure-stage1-target-libphobos:
52784 @if target-libphobos-bootstrap
52785 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
52786 configure-stage1-target-libphobos:
52787         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
52788         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52789         @r=`${PWD_COMMAND}`; export r; \
52790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52791         TFLAGS="$(STAGE1_TFLAGS)"; \
52792         echo "Checking multilib configuration for libphobos..."; \
52793         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52794         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52795           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52796             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52797           else \
52798             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52799             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52800           fi; \
52801         else \
52802           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52803         fi; \
52804         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52805         $(NORMAL_TARGET_EXPORTS) \
52806         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52807         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52808         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52809         echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
52810         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52811         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52812         case $(srcdir) in \
52813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52814           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52816         esac; \
52817         module_srcdir=libphobos; \
52818         $(SHELL) $$s/$$module_srcdir/configure \
52819           --srcdir=$${topdir}/$$module_srcdir \
52820           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52821           --target=${target_alias} \
52822            \
52823           $(STAGE1_CONFIGURE_FLAGS)
52824 @endif target-libphobos-bootstrap
52825
52826 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
52827 maybe-configure-stage2-target-libphobos:
52828 @if target-libphobos-bootstrap
52829 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
52830 configure-stage2-target-libphobos:
52831         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
52832         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52833         @r=`${PWD_COMMAND}`; export r; \
52834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52835         TFLAGS="$(STAGE2_TFLAGS)"; \
52836         echo "Checking multilib configuration for libphobos..."; \
52837         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52838         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52839           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52840             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52841           else \
52842             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52843             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52844           fi; \
52845         else \
52846           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52847         fi; \
52848         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52849         $(NORMAL_TARGET_EXPORTS) \
52850          \
52851         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52852         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52853         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52854         echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
52855         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52856         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52857         case $(srcdir) in \
52858           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52859           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52860                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52861         esac; \
52862         module_srcdir=libphobos; \
52863         $(SHELL) $$s/$$module_srcdir/configure \
52864           --srcdir=$${topdir}/$$module_srcdir \
52865           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52866           --target=${target_alias} \
52867           --with-build-libsubdir=$(HOST_SUBDIR) \
52868           $(STAGE2_CONFIGURE_FLAGS)
52869 @endif target-libphobos-bootstrap
52870
52871 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
52872 maybe-configure-stage3-target-libphobos:
52873 @if target-libphobos-bootstrap
52874 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
52875 configure-stage3-target-libphobos:
52876         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
52877         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52878         @r=`${PWD_COMMAND}`; export r; \
52879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52880         TFLAGS="$(STAGE3_TFLAGS)"; \
52881         echo "Checking multilib configuration for libphobos..."; \
52882         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52883         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52884           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52885             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52886           else \
52887             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52888             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52889           fi; \
52890         else \
52891           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52892         fi; \
52893         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52894         $(NORMAL_TARGET_EXPORTS) \
52895          \
52896         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52897         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52898         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52899         echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
52900         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52901         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52902         case $(srcdir) in \
52903           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52904           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52905                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52906         esac; \
52907         module_srcdir=libphobos; \
52908         $(SHELL) $$s/$$module_srcdir/configure \
52909           --srcdir=$${topdir}/$$module_srcdir \
52910           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52911           --target=${target_alias} \
52912           --with-build-libsubdir=$(HOST_SUBDIR) \
52913           $(STAGE3_CONFIGURE_FLAGS)
52914 @endif target-libphobos-bootstrap
52915
52916 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
52917 maybe-configure-stage4-target-libphobos:
52918 @if target-libphobos-bootstrap
52919 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
52920 configure-stage4-target-libphobos:
52921         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
52922         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52923         @r=`${PWD_COMMAND}`; export r; \
52924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52925         TFLAGS="$(STAGE4_TFLAGS)"; \
52926         echo "Checking multilib configuration for libphobos..."; \
52927         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52928         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52929           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52930             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52931           else \
52932             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52933             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52934           fi; \
52935         else \
52936           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52937         fi; \
52938         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52939         $(NORMAL_TARGET_EXPORTS) \
52940          \
52941         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52942         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52943         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52944         echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
52945         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52946         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52947         case $(srcdir) in \
52948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52949           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52951         esac; \
52952         module_srcdir=libphobos; \
52953         $(SHELL) $$s/$$module_srcdir/configure \
52954           --srcdir=$${topdir}/$$module_srcdir \
52955           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52956           --target=${target_alias} \
52957           --with-build-libsubdir=$(HOST_SUBDIR) \
52958           $(STAGE4_CONFIGURE_FLAGS)
52959 @endif target-libphobos-bootstrap
52960
52961 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
52962 maybe-configure-stageprofile-target-libphobos:
52963 @if target-libphobos-bootstrap
52964 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
52965 configure-stageprofile-target-libphobos:
52966         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
52967         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
52968         @r=`${PWD_COMMAND}`; export r; \
52969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52970         TFLAGS="$(STAGEprofile_TFLAGS)"; \
52971         echo "Checking multilib configuration for libphobos..."; \
52972         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52973         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52974           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52975             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52976           else \
52977             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52978             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52979           fi; \
52980         else \
52981           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52982         fi; \
52983         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52984         $(NORMAL_TARGET_EXPORTS) \
52985          \
52986         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52987         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52988         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52989         echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
52990         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52991         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
52992         case $(srcdir) in \
52993           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52994           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52995                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52996         esac; \
52997         module_srcdir=libphobos; \
52998         $(SHELL) $$s/$$module_srcdir/configure \
52999           --srcdir=$${topdir}/$$module_srcdir \
53000           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53001           --target=${target_alias} \
53002           --with-build-libsubdir=$(HOST_SUBDIR) \
53003           $(STAGEprofile_CONFIGURE_FLAGS)
53004 @endif target-libphobos-bootstrap
53005
53006 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53007 maybe-configure-stagetrain-target-libphobos:
53008 @if target-libphobos-bootstrap
53009 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53010 configure-stagetrain-target-libphobos:
53011         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53012         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53013         @r=`${PWD_COMMAND}`; export r; \
53014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53015         TFLAGS="$(STAGEtrain_TFLAGS)"; \
53016         echo "Checking multilib configuration for libphobos..."; \
53017         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53018         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53019           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53020             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53021           else \
53022             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53023             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53024           fi; \
53025         else \
53026           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53027         fi; \
53028         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53029         $(NORMAL_TARGET_EXPORTS) \
53030          \
53031         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53032         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53033         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53034         echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53035         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53036         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53037         case $(srcdir) in \
53038           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53039           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53040                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53041         esac; \
53042         module_srcdir=libphobos; \
53043         $(SHELL) $$s/$$module_srcdir/configure \
53044           --srcdir=$${topdir}/$$module_srcdir \
53045           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53046           --target=${target_alias} \
53047           --with-build-libsubdir=$(HOST_SUBDIR) \
53048           $(STAGEtrain_CONFIGURE_FLAGS)
53049 @endif target-libphobos-bootstrap
53050
53051 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53052 maybe-configure-stagefeedback-target-libphobos:
53053 @if target-libphobos-bootstrap
53054 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53055 configure-stagefeedback-target-libphobos:
53056         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53057         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53058         @r=`${PWD_COMMAND}`; export r; \
53059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53060         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53061         echo "Checking multilib configuration for libphobos..."; \
53062         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53063         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53064           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53065             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53066           else \
53067             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53068             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53069           fi; \
53070         else \
53071           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53072         fi; \
53073         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53074         $(NORMAL_TARGET_EXPORTS) \
53075          \
53076         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53077         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53078         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53079         echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53080         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53081         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53082         case $(srcdir) in \
53083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53084           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53086         esac; \
53087         module_srcdir=libphobos; \
53088         $(SHELL) $$s/$$module_srcdir/configure \
53089           --srcdir=$${topdir}/$$module_srcdir \
53090           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53091           --target=${target_alias} \
53092           --with-build-libsubdir=$(HOST_SUBDIR) \
53093           $(STAGEfeedback_CONFIGURE_FLAGS)
53094 @endif target-libphobos-bootstrap
53095
53096 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
53097 maybe-configure-stageautoprofile-target-libphobos:
53098 @if target-libphobos-bootstrap
53099 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53100 configure-stageautoprofile-target-libphobos:
53101         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53102         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53103         @r=`${PWD_COMMAND}`; export r; \
53104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53105         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53106         echo "Checking multilib configuration for libphobos..."; \
53107         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53108         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53109           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53110             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53111           else \
53112             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53113             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53114           fi; \
53115         else \
53116           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53117         fi; \
53118         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53119         $(NORMAL_TARGET_EXPORTS) \
53120          \
53121         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53122         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53123         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53124         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
53125         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53126         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53127         case $(srcdir) in \
53128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53129           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53131         esac; \
53132         module_srcdir=libphobos; \
53133         $(SHELL) $$s/$$module_srcdir/configure \
53134           --srcdir=$${topdir}/$$module_srcdir \
53135           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53136           --target=${target_alias} \
53137           --with-build-libsubdir=$(HOST_SUBDIR) \
53138           $(STAGEautoprofile_CONFIGURE_FLAGS)
53139 @endif target-libphobos-bootstrap
53140
53141 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
53142 maybe-configure-stageautofeedback-target-libphobos:
53143 @if target-libphobos-bootstrap
53144 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53145 configure-stageautofeedback-target-libphobos:
53146         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53147         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53148         @r=`${PWD_COMMAND}`; export r; \
53149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53150         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53151         echo "Checking multilib configuration for libphobos..."; \
53152         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53153         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53154           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53155             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53156           else \
53157             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53158             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53159           fi; \
53160         else \
53161           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53162         fi; \
53163         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53164         $(NORMAL_TARGET_EXPORTS) \
53165          \
53166         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53167         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53168         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53169         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
53170         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53171         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53172         case $(srcdir) in \
53173           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53174           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53175                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53176         esac; \
53177         module_srcdir=libphobos; \
53178         $(SHELL) $$s/$$module_srcdir/configure \
53179           --srcdir=$${topdir}/$$module_srcdir \
53180           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53181           --target=${target_alias} \
53182           --with-build-libsubdir=$(HOST_SUBDIR) \
53183           $(STAGEautofeedback_CONFIGURE_FLAGS)
53184 @endif target-libphobos-bootstrap
53185
53186
53187
53188
53189
53190 .PHONY: all-target-libphobos maybe-all-target-libphobos
53191 maybe-all-target-libphobos:
53192 @if gcc-bootstrap
53193 all-target-libphobos: stage_current
53194 @endif gcc-bootstrap
53195 @if target-libphobos
53196 TARGET-target-libphobos=all
53197 maybe-all-target-libphobos: all-target-libphobos
53198 all-target-libphobos: configure-target-libphobos
53199         @r=`${PWD_COMMAND}`; export r; \
53200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53201         $(NORMAL_TARGET_EXPORTS)  \
53202         (cd $(TARGET_SUBDIR)/libphobos && \
53203           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53204                 $(TARGET-target-libphobos))
53205 @endif target-libphobos
53206
53207
53208
53209 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
53210 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
53211 maybe-all-stage1-target-libphobos:
53212 maybe-clean-stage1-target-libphobos:
53213 @if target-libphobos-bootstrap
53214 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
53215 all-stage1: all-stage1-target-libphobos
53216 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
53217 all-stage1-target-libphobos: configure-stage1-target-libphobos
53218         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53219         @r=`${PWD_COMMAND}`; export r; \
53220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53221         TFLAGS="$(STAGE1_TFLAGS)"; \
53222         $(NORMAL_TARGET_EXPORTS)  \
53223         cd $(TARGET_SUBDIR)/libphobos && \
53224          \
53225         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53226                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53227                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53228                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53229                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53230                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53231                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53232                 $(EXTRA_TARGET_FLAGS)  \
53233                   \
53234                 TFLAGS="$(STAGE1_TFLAGS)"  \
53235                 $(TARGET-stage1-target-libphobos)
53236
53237 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
53238 clean-stage1: clean-stage1-target-libphobos
53239 clean-stage1-target-libphobos:
53240         @if [ $(current_stage) = stage1 ]; then \
53241           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53242         else \
53243           [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
53244           $(MAKE) stage1-start; \
53245         fi; \
53246         cd $(TARGET_SUBDIR)/libphobos && \
53247         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
53248           clean
53249 @endif target-libphobos-bootstrap
53250
53251
53252 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
53253 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
53254 maybe-all-stage2-target-libphobos:
53255 maybe-clean-stage2-target-libphobos:
53256 @if target-libphobos-bootstrap
53257 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
53258 all-stage2: all-stage2-target-libphobos
53259 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
53260 all-stage2-target-libphobos: configure-stage2-target-libphobos
53261         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53262         @r=`${PWD_COMMAND}`; export r; \
53263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53264         TFLAGS="$(STAGE2_TFLAGS)"; \
53265         $(NORMAL_TARGET_EXPORTS) \
53266           \
53267         cd $(TARGET_SUBDIR)/libphobos && \
53268          \
53269         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53270                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53271                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53272                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53273                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53274                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53275                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53276                 $(EXTRA_TARGET_FLAGS)   \
53277                 TFLAGS="$(STAGE2_TFLAGS)"  \
53278                 $(TARGET-stage2-target-libphobos)
53279
53280 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
53281 clean-stage2: clean-stage2-target-libphobos
53282 clean-stage2-target-libphobos:
53283         @if [ $(current_stage) = stage2 ]; then \
53284           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53285         else \
53286           [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
53287           $(MAKE) stage2-start; \
53288         fi; \
53289         cd $(TARGET_SUBDIR)/libphobos && \
53290         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53291 @endif target-libphobos-bootstrap
53292
53293
53294 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
53295 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
53296 maybe-all-stage3-target-libphobos:
53297 maybe-clean-stage3-target-libphobos:
53298 @if target-libphobos-bootstrap
53299 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
53300 all-stage3: all-stage3-target-libphobos
53301 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
53302 all-stage3-target-libphobos: configure-stage3-target-libphobos
53303         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53304         @r=`${PWD_COMMAND}`; export r; \
53305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53306         TFLAGS="$(STAGE3_TFLAGS)"; \
53307         $(NORMAL_TARGET_EXPORTS) \
53308           \
53309         cd $(TARGET_SUBDIR)/libphobos && \
53310          \
53311         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53312                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53313                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53314                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53315                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53316                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53317                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53318                 $(EXTRA_TARGET_FLAGS)   \
53319                 TFLAGS="$(STAGE3_TFLAGS)"  \
53320                 $(TARGET-stage3-target-libphobos)
53321
53322 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
53323 clean-stage3: clean-stage3-target-libphobos
53324 clean-stage3-target-libphobos:
53325         @if [ $(current_stage) = stage3 ]; then \
53326           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53327         else \
53328           [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
53329           $(MAKE) stage3-start; \
53330         fi; \
53331         cd $(TARGET_SUBDIR)/libphobos && \
53332         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53333 @endif target-libphobos-bootstrap
53334
53335
53336 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
53337 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
53338 maybe-all-stage4-target-libphobos:
53339 maybe-clean-stage4-target-libphobos:
53340 @if target-libphobos-bootstrap
53341 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
53342 all-stage4: all-stage4-target-libphobos
53343 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
53344 all-stage4-target-libphobos: configure-stage4-target-libphobos
53345         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53346         @r=`${PWD_COMMAND}`; export r; \
53347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53348         TFLAGS="$(STAGE4_TFLAGS)"; \
53349         $(NORMAL_TARGET_EXPORTS) \
53350           \
53351         cd $(TARGET_SUBDIR)/libphobos && \
53352          \
53353         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53354                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53355                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53356                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53357                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53358                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53359                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53360                 $(EXTRA_TARGET_FLAGS)   \
53361                 TFLAGS="$(STAGE4_TFLAGS)"  \
53362                 $(TARGET-stage4-target-libphobos)
53363
53364 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
53365 clean-stage4: clean-stage4-target-libphobos
53366 clean-stage4-target-libphobos:
53367         @if [ $(current_stage) = stage4 ]; then \
53368           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53369         else \
53370           [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
53371           $(MAKE) stage4-start; \
53372         fi; \
53373         cd $(TARGET_SUBDIR)/libphobos && \
53374         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53375 @endif target-libphobos-bootstrap
53376
53377
53378 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
53379 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
53380 maybe-all-stageprofile-target-libphobos:
53381 maybe-clean-stageprofile-target-libphobos:
53382 @if target-libphobos-bootstrap
53383 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
53384 all-stageprofile: all-stageprofile-target-libphobos
53385 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
53386 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53387         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53388         @r=`${PWD_COMMAND}`; export r; \
53389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53390         TFLAGS="$(STAGEprofile_TFLAGS)"; \
53391         $(NORMAL_TARGET_EXPORTS) \
53392           \
53393         cd $(TARGET_SUBDIR)/libphobos && \
53394          \
53395         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53396                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53397                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53398                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53399                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53400                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53401                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53402                 $(EXTRA_TARGET_FLAGS)   \
53403                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
53404                 $(TARGET-stageprofile-target-libphobos)
53405
53406 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
53407 clean-stageprofile: clean-stageprofile-target-libphobos
53408 clean-stageprofile-target-libphobos:
53409         @if [ $(current_stage) = stageprofile ]; then \
53410           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53411         else \
53412           [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
53413           $(MAKE) stageprofile-start; \
53414         fi; \
53415         cd $(TARGET_SUBDIR)/libphobos && \
53416         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53417 @endif target-libphobos-bootstrap
53418
53419
53420 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
53421 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
53422 maybe-all-stagetrain-target-libphobos:
53423 maybe-clean-stagetrain-target-libphobos:
53424 @if target-libphobos-bootstrap
53425 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
53426 all-stagetrain: all-stagetrain-target-libphobos
53427 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
53428 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53429         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53430         @r=`${PWD_COMMAND}`; export r; \
53431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53432         TFLAGS="$(STAGEtrain_TFLAGS)"; \
53433         $(NORMAL_TARGET_EXPORTS) \
53434           \
53435         cd $(TARGET_SUBDIR)/libphobos && \
53436          \
53437         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53438                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53439                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53440                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53441                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53442                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53443                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53444                 $(EXTRA_TARGET_FLAGS)   \
53445                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
53446                 $(TARGET-stagetrain-target-libphobos)
53447
53448 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
53449 clean-stagetrain: clean-stagetrain-target-libphobos
53450 clean-stagetrain-target-libphobos:
53451         @if [ $(current_stage) = stagetrain ]; then \
53452           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53453         else \
53454           [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
53455           $(MAKE) stagetrain-start; \
53456         fi; \
53457         cd $(TARGET_SUBDIR)/libphobos && \
53458         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53459 @endif target-libphobos-bootstrap
53460
53461
53462 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
53463 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
53464 maybe-all-stagefeedback-target-libphobos:
53465 maybe-clean-stagefeedback-target-libphobos:
53466 @if target-libphobos-bootstrap
53467 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
53468 all-stagefeedback: all-stagefeedback-target-libphobos
53469 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
53470 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53471         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53472         @r=`${PWD_COMMAND}`; export r; \
53473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53474         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53475         $(NORMAL_TARGET_EXPORTS) \
53476           \
53477         cd $(TARGET_SUBDIR)/libphobos && \
53478          \
53479         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53480                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53481                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53482                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53483                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53484                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53485                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53486                 $(EXTRA_TARGET_FLAGS)   \
53487                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
53488                 $(TARGET-stagefeedback-target-libphobos)
53489
53490 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
53491 clean-stagefeedback: clean-stagefeedback-target-libphobos
53492 clean-stagefeedback-target-libphobos:
53493         @if [ $(current_stage) = stagefeedback ]; then \
53494           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53495         else \
53496           [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
53497           $(MAKE) stagefeedback-start; \
53498         fi; \
53499         cd $(TARGET_SUBDIR)/libphobos && \
53500         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53501 @endif target-libphobos-bootstrap
53502
53503
53504 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
53505 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
53506 maybe-all-stageautoprofile-target-libphobos:
53507 maybe-clean-stageautoprofile-target-libphobos:
53508 @if target-libphobos-bootstrap
53509 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
53510 all-stageautoprofile: all-stageautoprofile-target-libphobos
53511 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
53512 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53513         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53514         @r=`${PWD_COMMAND}`; export r; \
53515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53516         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53517         $(NORMAL_TARGET_EXPORTS) \
53518           \
53519         cd $(TARGET_SUBDIR)/libphobos && \
53520         $$s/gcc/config/i386/$(AUTO_PROFILE) \
53521         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53522                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53523                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53524                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53525                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53526                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53527                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53528                 $(EXTRA_TARGET_FLAGS)   \
53529                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
53530                 $(TARGET-stageautoprofile-target-libphobos)
53531
53532 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
53533 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
53534 clean-stageautoprofile-target-libphobos:
53535         @if [ $(current_stage) = stageautoprofile ]; then \
53536           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53537         else \
53538           [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
53539           $(MAKE) stageautoprofile-start; \
53540         fi; \
53541         cd $(TARGET_SUBDIR)/libphobos && \
53542         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53543 @endif target-libphobos-bootstrap
53544
53545
53546 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
53547 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
53548 maybe-all-stageautofeedback-target-libphobos:
53549 maybe-clean-stageautofeedback-target-libphobos:
53550 @if target-libphobos-bootstrap
53551 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
53552 all-stageautofeedback: all-stageautofeedback-target-libphobos
53553 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
53554 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53555         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53556         @r=`${PWD_COMMAND}`; export r; \
53557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53558         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53559         $(NORMAL_TARGET_EXPORTS) \
53560           \
53561         cd $(TARGET_SUBDIR)/libphobos && \
53562          \
53563         $(MAKE) $(BASE_FLAGS_TO_PASS) \
53564                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53565                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53566                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53570                 $(EXTRA_TARGET_FLAGS)   \
53571                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
53572                 $(TARGET-stageautofeedback-target-libphobos)
53573
53574 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
53575 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
53576 clean-stageautofeedback-target-libphobos:
53577         @if [ $(current_stage) = stageautofeedback ]; then \
53578           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53579         else \
53580           [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
53581           $(MAKE) stageautofeedback-start; \
53582         fi; \
53583         cd $(TARGET_SUBDIR)/libphobos && \
53584         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
53585 @endif target-libphobos-bootstrap
53586
53587
53588
53589
53590
53591
53592 .PHONY: check-target-libphobos maybe-check-target-libphobos
53593 maybe-check-target-libphobos:
53594 @if target-libphobos
53595 maybe-check-target-libphobos: check-target-libphobos
53596
53597 check-target-libphobos:
53598         @: $(MAKE); $(unstage)
53599         @r=`${PWD_COMMAND}`; export r; \
53600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53601         $(NORMAL_TARGET_EXPORTS) \
53602         (cd $(TARGET_SUBDIR)/libphobos && \
53603           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53604
53605 @endif target-libphobos
53606
53607 .PHONY: install-target-libphobos maybe-install-target-libphobos
53608 maybe-install-target-libphobos:
53609 @if target-libphobos
53610 maybe-install-target-libphobos: install-target-libphobos
53611
53612 install-target-libphobos: installdirs
53613         @: $(MAKE); $(unstage)
53614         @r=`${PWD_COMMAND}`; export r; \
53615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53616         $(NORMAL_TARGET_EXPORTS) \
53617         (cd $(TARGET_SUBDIR)/libphobos && \
53618           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53619
53620 @endif target-libphobos
53621
53622 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
53623 maybe-install-strip-target-libphobos:
53624 @if target-libphobos
53625 maybe-install-strip-target-libphobos: install-strip-target-libphobos
53626
53627 install-strip-target-libphobos: installdirs
53628         @: $(MAKE); $(unstage)
53629         @r=`${PWD_COMMAND}`; export r; \
53630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53631         $(NORMAL_TARGET_EXPORTS) \
53632         (cd $(TARGET_SUBDIR)/libphobos && \
53633           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53634
53635 @endif target-libphobos
53636
53637 # Other targets (info, dvi, pdf, etc.)
53638
53639 .PHONY: maybe-info-target-libphobos info-target-libphobos
53640 maybe-info-target-libphobos:
53641 @if target-libphobos
53642 maybe-info-target-libphobos: info-target-libphobos
53643
53644 info-target-libphobos: \
53645     configure-target-libphobos 
53646         @: $(MAKE); $(unstage)
53647         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53648         r=`${PWD_COMMAND}`; export r; \
53649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53650         $(NORMAL_TARGET_EXPORTS) \
53651         echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
53652         for flag in $(EXTRA_TARGET_FLAGS); do \
53653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53654         done; \
53655         (cd $(TARGET_SUBDIR)/libphobos && \
53656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53658                   "RANLIB=$${RANLIB}" \
53659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53660                    info) \
53661           || exit 1
53662
53663 @endif target-libphobos
53664
53665 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
53666 maybe-dvi-target-libphobos:
53667 @if target-libphobos
53668 maybe-dvi-target-libphobos: dvi-target-libphobos
53669
53670 dvi-target-libphobos: \
53671     configure-target-libphobos 
53672         @: $(MAKE); $(unstage)
53673         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53674         r=`${PWD_COMMAND}`; export r; \
53675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53676         $(NORMAL_TARGET_EXPORTS) \
53677         echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
53678         for flag in $(EXTRA_TARGET_FLAGS); do \
53679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53680         done; \
53681         (cd $(TARGET_SUBDIR)/libphobos && \
53682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53684                   "RANLIB=$${RANLIB}" \
53685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53686                    dvi) \
53687           || exit 1
53688
53689 @endif target-libphobos
53690
53691 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
53692 maybe-pdf-target-libphobos:
53693 @if target-libphobos
53694 maybe-pdf-target-libphobos: pdf-target-libphobos
53695
53696 pdf-target-libphobos: \
53697     configure-target-libphobos 
53698         @: $(MAKE); $(unstage)
53699         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53700         r=`${PWD_COMMAND}`; export r; \
53701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53702         $(NORMAL_TARGET_EXPORTS) \
53703         echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
53704         for flag in $(EXTRA_TARGET_FLAGS); do \
53705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53706         done; \
53707         (cd $(TARGET_SUBDIR)/libphobos && \
53708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53710                   "RANLIB=$${RANLIB}" \
53711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53712                    pdf) \
53713           || exit 1
53714
53715 @endif target-libphobos
53716
53717 .PHONY: maybe-html-target-libphobos html-target-libphobos
53718 maybe-html-target-libphobos:
53719 @if target-libphobos
53720 maybe-html-target-libphobos: html-target-libphobos
53721
53722 html-target-libphobos: \
53723     configure-target-libphobos 
53724         @: $(MAKE); $(unstage)
53725         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53726         r=`${PWD_COMMAND}`; export r; \
53727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53728         $(NORMAL_TARGET_EXPORTS) \
53729         echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
53730         for flag in $(EXTRA_TARGET_FLAGS); do \
53731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53732         done; \
53733         (cd $(TARGET_SUBDIR)/libphobos && \
53734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53736                   "RANLIB=$${RANLIB}" \
53737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53738                    html) \
53739           || exit 1
53740
53741 @endif target-libphobos
53742
53743 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
53744 maybe-TAGS-target-libphobos:
53745 @if target-libphobos
53746 maybe-TAGS-target-libphobos: TAGS-target-libphobos
53747
53748 TAGS-target-libphobos: \
53749     configure-target-libphobos 
53750         @: $(MAKE); $(unstage)
53751         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53752         r=`${PWD_COMMAND}`; export r; \
53753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53754         $(NORMAL_TARGET_EXPORTS) \
53755         echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
53756         for flag in $(EXTRA_TARGET_FLAGS); do \
53757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53758         done; \
53759         (cd $(TARGET_SUBDIR)/libphobos && \
53760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53762                   "RANLIB=$${RANLIB}" \
53763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53764                    TAGS) \
53765           || exit 1
53766
53767 @endif target-libphobos
53768
53769 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
53770 maybe-install-info-target-libphobos:
53771 @if target-libphobos
53772 maybe-install-info-target-libphobos: install-info-target-libphobos
53773
53774 install-info-target-libphobos: \
53775     configure-target-libphobos \
53776     info-target-libphobos 
53777         @: $(MAKE); $(unstage)
53778         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53779         r=`${PWD_COMMAND}`; export r; \
53780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53781         $(NORMAL_TARGET_EXPORTS) \
53782         echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
53783         for flag in $(EXTRA_TARGET_FLAGS); do \
53784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53785         done; \
53786         (cd $(TARGET_SUBDIR)/libphobos && \
53787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53789                   "RANLIB=$${RANLIB}" \
53790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53791                    install-info) \
53792           || exit 1
53793
53794 @endif target-libphobos
53795
53796 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
53797 maybe-install-dvi-target-libphobos:
53798 @if target-libphobos
53799 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
53800
53801 install-dvi-target-libphobos: \
53802     configure-target-libphobos \
53803     dvi-target-libphobos 
53804         @: $(MAKE); $(unstage)
53805         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53806         r=`${PWD_COMMAND}`; export r; \
53807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53808         $(NORMAL_TARGET_EXPORTS) \
53809         echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
53810         for flag in $(EXTRA_TARGET_FLAGS); do \
53811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53812         done; \
53813         (cd $(TARGET_SUBDIR)/libphobos && \
53814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53816                   "RANLIB=$${RANLIB}" \
53817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53818                    install-dvi) \
53819           || exit 1
53820
53821 @endif target-libphobos
53822
53823 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
53824 maybe-install-pdf-target-libphobos:
53825 @if target-libphobos
53826 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
53827
53828 install-pdf-target-libphobos: \
53829     configure-target-libphobos \
53830     pdf-target-libphobos 
53831         @: $(MAKE); $(unstage)
53832         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53833         r=`${PWD_COMMAND}`; export r; \
53834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53835         $(NORMAL_TARGET_EXPORTS) \
53836         echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
53837         for flag in $(EXTRA_TARGET_FLAGS); do \
53838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53839         done; \
53840         (cd $(TARGET_SUBDIR)/libphobos && \
53841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53843                   "RANLIB=$${RANLIB}" \
53844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53845                    install-pdf) \
53846           || exit 1
53847
53848 @endif target-libphobos
53849
53850 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
53851 maybe-install-html-target-libphobos:
53852 @if target-libphobos
53853 maybe-install-html-target-libphobos: install-html-target-libphobos
53854
53855 install-html-target-libphobos: \
53856     configure-target-libphobos \
53857     html-target-libphobos 
53858         @: $(MAKE); $(unstage)
53859         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53860         r=`${PWD_COMMAND}`; export r; \
53861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53862         $(NORMAL_TARGET_EXPORTS) \
53863         echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
53864         for flag in $(EXTRA_TARGET_FLAGS); do \
53865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53866         done; \
53867         (cd $(TARGET_SUBDIR)/libphobos && \
53868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53870                   "RANLIB=$${RANLIB}" \
53871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53872                    install-html) \
53873           || exit 1
53874
53875 @endif target-libphobos
53876
53877 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
53878 maybe-installcheck-target-libphobos:
53879 @if target-libphobos
53880 maybe-installcheck-target-libphobos: installcheck-target-libphobos
53881
53882 installcheck-target-libphobos: \
53883     configure-target-libphobos 
53884         @: $(MAKE); $(unstage)
53885         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53886         r=`${PWD_COMMAND}`; export r; \
53887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53888         $(NORMAL_TARGET_EXPORTS) \
53889         echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
53890         for flag in $(EXTRA_TARGET_FLAGS); do \
53891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53892         done; \
53893         (cd $(TARGET_SUBDIR)/libphobos && \
53894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53896                   "RANLIB=$${RANLIB}" \
53897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53898                    installcheck) \
53899           || exit 1
53900
53901 @endif target-libphobos
53902
53903 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
53904 maybe-mostlyclean-target-libphobos:
53905 @if target-libphobos
53906 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
53907
53908 mostlyclean-target-libphobos: 
53909         @: $(MAKE); $(unstage)
53910         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53911         r=`${PWD_COMMAND}`; export r; \
53912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53913         $(NORMAL_TARGET_EXPORTS) \
53914         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
53915         for flag in $(EXTRA_TARGET_FLAGS); do \
53916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53917         done; \
53918         (cd $(TARGET_SUBDIR)/libphobos && \
53919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53921                   "RANLIB=$${RANLIB}" \
53922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53923                    mostlyclean) \
53924           || exit 1
53925
53926 @endif target-libphobos
53927
53928 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
53929 maybe-clean-target-libphobos:
53930 @if target-libphobos
53931 maybe-clean-target-libphobos: clean-target-libphobos
53932
53933 clean-target-libphobos: 
53934         @: $(MAKE); $(unstage)
53935         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53936         r=`${PWD_COMMAND}`; export r; \
53937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53938         $(NORMAL_TARGET_EXPORTS) \
53939         echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
53940         for flag in $(EXTRA_TARGET_FLAGS); do \
53941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53942         done; \
53943         (cd $(TARGET_SUBDIR)/libphobos && \
53944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53946                   "RANLIB=$${RANLIB}" \
53947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53948                    clean) \
53949           || exit 1
53950
53951 @endif target-libphobos
53952
53953 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
53954 maybe-distclean-target-libphobos:
53955 @if target-libphobos
53956 maybe-distclean-target-libphobos: distclean-target-libphobos
53957
53958 distclean-target-libphobos: 
53959         @: $(MAKE); $(unstage)
53960         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53961         r=`${PWD_COMMAND}`; export r; \
53962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53963         $(NORMAL_TARGET_EXPORTS) \
53964         echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
53965         for flag in $(EXTRA_TARGET_FLAGS); do \
53966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53967         done; \
53968         (cd $(TARGET_SUBDIR)/libphobos && \
53969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53971                   "RANLIB=$${RANLIB}" \
53972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53973                    distclean) \
53974           || exit 1
53975
53976 @endif target-libphobos
53977
53978 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
53979 maybe-maintainer-clean-target-libphobos:
53980 @if target-libphobos
53981 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
53982
53983 maintainer-clean-target-libphobos: 
53984         @: $(MAKE); $(unstage)
53985         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53986         r=`${PWD_COMMAND}`; export r; \
53987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53988         $(NORMAL_TARGET_EXPORTS) \
53989         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
53990         for flag in $(EXTRA_TARGET_FLAGS); do \
53991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53992         done; \
53993         (cd $(TARGET_SUBDIR)/libphobos && \
53994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53996                   "RANLIB=$${RANLIB}" \
53997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53998                    maintainer-clean) \
53999           || exit 1
54000
54001 @endif target-libphobos
54002
54003
54004
54005
54006
54007 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54008 maybe-configure-target-libtermcap:
54009 @if gcc-bootstrap
54010 configure-target-libtermcap: stage_current
54011 @endif gcc-bootstrap
54012 @if target-libtermcap
54013 maybe-configure-target-libtermcap: configure-target-libtermcap
54014 configure-target-libtermcap: 
54015         @: $(MAKE); $(unstage)
54016         @r=`${PWD_COMMAND}`; export r; \
54017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54018         echo "Checking multilib configuration for libtermcap..."; \
54019         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54020         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54021         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54022           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54023             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54024           else \
54025             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54026             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54027           fi; \
54028         else \
54029           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54030         fi; \
54031         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54032         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54033         $(NORMAL_TARGET_EXPORTS)  \
54034         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54035         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54036         case $(srcdir) in \
54037           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54038           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54039                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54040         esac; \
54041         module_srcdir=libtermcap; \
54042         rm -f no-such-file || : ; \
54043         CONFIG_SITE=no-such-file $(SHELL) \
54044           $$s/$$module_srcdir/configure \
54045           --srcdir=$${topdir}/$$module_srcdir \
54046           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54047           --target=${target_alias}  \
54048           || exit 1
54049 @endif target-libtermcap
54050
54051
54052
54053
54054
54055 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54056 maybe-all-target-libtermcap:
54057 @if gcc-bootstrap
54058 all-target-libtermcap: stage_current
54059 @endif gcc-bootstrap
54060 @if target-libtermcap
54061 TARGET-target-libtermcap=all
54062 maybe-all-target-libtermcap: all-target-libtermcap
54063 all-target-libtermcap: configure-target-libtermcap
54064         @: $(MAKE); $(unstage)
54065         @r=`${PWD_COMMAND}`; export r; \
54066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54067         $(NORMAL_TARGET_EXPORTS)  \
54068         (cd $(TARGET_SUBDIR)/libtermcap && \
54069           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54070                 $(TARGET-target-libtermcap))
54071 @endif target-libtermcap
54072
54073
54074
54075
54076
54077 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54078 maybe-check-target-libtermcap:
54079 @if target-libtermcap
54080 maybe-check-target-libtermcap: check-target-libtermcap
54081
54082 # Dummy target for uncheckable module.
54083 check-target-libtermcap:
54084
54085 @endif target-libtermcap
54086
54087 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54088 maybe-install-target-libtermcap:
54089 @if target-libtermcap
54090 maybe-install-target-libtermcap: install-target-libtermcap
54091
54092 install-target-libtermcap: installdirs
54093         @: $(MAKE); $(unstage)
54094         @r=`${PWD_COMMAND}`; export r; \
54095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54096         $(NORMAL_TARGET_EXPORTS) \
54097         (cd $(TARGET_SUBDIR)/libtermcap && \
54098           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54099
54100 @endif target-libtermcap
54101
54102 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54103 maybe-install-strip-target-libtermcap:
54104 @if target-libtermcap
54105 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54106
54107 install-strip-target-libtermcap: installdirs
54108         @: $(MAKE); $(unstage)
54109         @r=`${PWD_COMMAND}`; export r; \
54110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54111         $(NORMAL_TARGET_EXPORTS) \
54112         (cd $(TARGET_SUBDIR)/libtermcap && \
54113           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
54114
54115 @endif target-libtermcap
54116
54117 # Other targets (info, dvi, pdf, etc.)
54118
54119 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54120 maybe-info-target-libtermcap:
54121 @if target-libtermcap
54122 maybe-info-target-libtermcap: info-target-libtermcap
54123
54124 info-target-libtermcap: \
54125     configure-target-libtermcap 
54126         @: $(MAKE); $(unstage)
54127         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54128         r=`${PWD_COMMAND}`; export r; \
54129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54130         $(NORMAL_TARGET_EXPORTS) \
54131         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54132         for flag in $(EXTRA_TARGET_FLAGS); do \
54133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54134         done; \
54135         (cd $(TARGET_SUBDIR)/libtermcap && \
54136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54138                   "RANLIB=$${RANLIB}" \
54139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54140                    info) \
54141           || exit 1
54142
54143 @endif target-libtermcap
54144
54145 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54146 maybe-dvi-target-libtermcap:
54147 @if target-libtermcap
54148 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54149
54150 dvi-target-libtermcap: \
54151     configure-target-libtermcap 
54152         @: $(MAKE); $(unstage)
54153         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54154         r=`${PWD_COMMAND}`; export r; \
54155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54156         $(NORMAL_TARGET_EXPORTS) \
54157         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54158         for flag in $(EXTRA_TARGET_FLAGS); do \
54159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54160         done; \
54161         (cd $(TARGET_SUBDIR)/libtermcap && \
54162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54164                   "RANLIB=$${RANLIB}" \
54165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54166                    dvi) \
54167           || exit 1
54168
54169 @endif target-libtermcap
54170
54171 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54172 maybe-pdf-target-libtermcap:
54173 @if target-libtermcap
54174 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54175
54176 pdf-target-libtermcap: \
54177     configure-target-libtermcap 
54178         @: $(MAKE); $(unstage)
54179         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54180         r=`${PWD_COMMAND}`; export r; \
54181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54182         $(NORMAL_TARGET_EXPORTS) \
54183         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54184         for flag in $(EXTRA_TARGET_FLAGS); do \
54185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54186         done; \
54187         (cd $(TARGET_SUBDIR)/libtermcap && \
54188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54190                   "RANLIB=$${RANLIB}" \
54191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54192                    pdf) \
54193           || exit 1
54194
54195 @endif target-libtermcap
54196
54197 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54198 maybe-html-target-libtermcap:
54199 @if target-libtermcap
54200 maybe-html-target-libtermcap: html-target-libtermcap
54201
54202 html-target-libtermcap: \
54203     configure-target-libtermcap 
54204         @: $(MAKE); $(unstage)
54205         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54206         r=`${PWD_COMMAND}`; export r; \
54207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54208         $(NORMAL_TARGET_EXPORTS) \
54209         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
54210         for flag in $(EXTRA_TARGET_FLAGS); do \
54211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54212         done; \
54213         (cd $(TARGET_SUBDIR)/libtermcap && \
54214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54216                   "RANLIB=$${RANLIB}" \
54217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54218                    html) \
54219           || exit 1
54220
54221 @endif target-libtermcap
54222
54223 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54224 maybe-TAGS-target-libtermcap:
54225 @if target-libtermcap
54226 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54227
54228 TAGS-target-libtermcap: \
54229     configure-target-libtermcap 
54230         @: $(MAKE); $(unstage)
54231         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54232         r=`${PWD_COMMAND}`; export r; \
54233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54234         $(NORMAL_TARGET_EXPORTS) \
54235         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54236         for flag in $(EXTRA_TARGET_FLAGS); do \
54237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54238         done; \
54239         (cd $(TARGET_SUBDIR)/libtermcap && \
54240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54242                   "RANLIB=$${RANLIB}" \
54243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54244                    TAGS) \
54245           || exit 1
54246
54247 @endif target-libtermcap
54248
54249 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54250 maybe-install-info-target-libtermcap:
54251 @if target-libtermcap
54252 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54253
54254 install-info-target-libtermcap: \
54255     configure-target-libtermcap \
54256     info-target-libtermcap 
54257         @: $(MAKE); $(unstage)
54258         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54259         r=`${PWD_COMMAND}`; export r; \
54260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54261         $(NORMAL_TARGET_EXPORTS) \
54262         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
54263         for flag in $(EXTRA_TARGET_FLAGS); do \
54264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54265         done; \
54266         (cd $(TARGET_SUBDIR)/libtermcap && \
54267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54269                   "RANLIB=$${RANLIB}" \
54270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54271                    install-info) \
54272           || exit 1
54273
54274 @endif target-libtermcap
54275
54276 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54277 maybe-install-dvi-target-libtermcap:
54278 @if target-libtermcap
54279 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54280
54281 install-dvi-target-libtermcap: \
54282     configure-target-libtermcap \
54283     dvi-target-libtermcap 
54284         @: $(MAKE); $(unstage)
54285         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54286         r=`${PWD_COMMAND}`; export r; \
54287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54288         $(NORMAL_TARGET_EXPORTS) \
54289         echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54290         for flag in $(EXTRA_TARGET_FLAGS); do \
54291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54292         done; \
54293         (cd $(TARGET_SUBDIR)/libtermcap && \
54294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54296                   "RANLIB=$${RANLIB}" \
54297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54298                    install-dvi) \
54299           || exit 1
54300
54301 @endif target-libtermcap
54302
54303 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54304 maybe-install-pdf-target-libtermcap:
54305 @if target-libtermcap
54306 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54307
54308 install-pdf-target-libtermcap: \
54309     configure-target-libtermcap \
54310     pdf-target-libtermcap 
54311         @: $(MAKE); $(unstage)
54312         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54313         r=`${PWD_COMMAND}`; export r; \
54314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54315         $(NORMAL_TARGET_EXPORTS) \
54316         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54317         for flag in $(EXTRA_TARGET_FLAGS); do \
54318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54319         done; \
54320         (cd $(TARGET_SUBDIR)/libtermcap && \
54321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54323                   "RANLIB=$${RANLIB}" \
54324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54325                    install-pdf) \
54326           || exit 1
54327
54328 @endif target-libtermcap
54329
54330 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54331 maybe-install-html-target-libtermcap:
54332 @if target-libtermcap
54333 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54334
54335 install-html-target-libtermcap: \
54336     configure-target-libtermcap \
54337     html-target-libtermcap 
54338         @: $(MAKE); $(unstage)
54339         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54340         r=`${PWD_COMMAND}`; export r; \
54341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54342         $(NORMAL_TARGET_EXPORTS) \
54343         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54344         for flag in $(EXTRA_TARGET_FLAGS); do \
54345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54346         done; \
54347         (cd $(TARGET_SUBDIR)/libtermcap && \
54348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54350                   "RANLIB=$${RANLIB}" \
54351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54352                    install-html) \
54353           || exit 1
54354
54355 @endif target-libtermcap
54356
54357 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54358 maybe-installcheck-target-libtermcap:
54359 @if target-libtermcap
54360 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54361
54362 installcheck-target-libtermcap: \
54363     configure-target-libtermcap 
54364         @: $(MAKE); $(unstage)
54365         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54366         r=`${PWD_COMMAND}`; export r; \
54367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54368         $(NORMAL_TARGET_EXPORTS) \
54369         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54370         for flag in $(EXTRA_TARGET_FLAGS); do \
54371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54372         done; \
54373         (cd $(TARGET_SUBDIR)/libtermcap && \
54374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54376                   "RANLIB=$${RANLIB}" \
54377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54378                    installcheck) \
54379           || exit 1
54380
54381 @endif target-libtermcap
54382
54383 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54384 maybe-mostlyclean-target-libtermcap:
54385 @if target-libtermcap
54386 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54387
54388 # libtermcap doesn't support mostlyclean.
54389 mostlyclean-target-libtermcap:
54390
54391 @endif target-libtermcap
54392
54393 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54394 maybe-clean-target-libtermcap:
54395 @if target-libtermcap
54396 maybe-clean-target-libtermcap: clean-target-libtermcap
54397
54398 # libtermcap doesn't support clean.
54399 clean-target-libtermcap:
54400
54401 @endif target-libtermcap
54402
54403 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54404 maybe-distclean-target-libtermcap:
54405 @if target-libtermcap
54406 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54407
54408 # libtermcap doesn't support distclean.
54409 distclean-target-libtermcap:
54410
54411 @endif target-libtermcap
54412
54413 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54414 maybe-maintainer-clean-target-libtermcap:
54415 @if target-libtermcap
54416 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
54417
54418 # libtermcap doesn't support maintainer-clean.
54419 maintainer-clean-target-libtermcap:
54420
54421 @endif target-libtermcap
54422
54423
54424
54425
54426
54427 .PHONY: configure-target-winsup maybe-configure-target-winsup
54428 maybe-configure-target-winsup:
54429 @if gcc-bootstrap
54430 configure-target-winsup: stage_current
54431 @endif gcc-bootstrap
54432 @if target-winsup
54433 maybe-configure-target-winsup: configure-target-winsup
54434 configure-target-winsup: 
54435         @: $(MAKE); $(unstage)
54436         @r=`${PWD_COMMAND}`; export r; \
54437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54438         echo "Checking multilib configuration for winsup..."; \
54439         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54440         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
54441         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
54442           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
54443             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
54444           else \
54445             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
54446             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54447           fi; \
54448         else \
54449           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54450         fi; \
54451         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
54452         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54453         $(NORMAL_TARGET_EXPORTS)  \
54454         echo Configuring in $(TARGET_SUBDIR)/winsup; \
54455         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
54456         case $(srcdir) in \
54457           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54458           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
54459                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54460         esac; \
54461         module_srcdir=winsup; \
54462         rm -f no-such-file || : ; \
54463         CONFIG_SITE=no-such-file $(SHELL) \
54464           $$s/$$module_srcdir/configure \
54465           --srcdir=$${topdir}/$$module_srcdir \
54466           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54467           --target=${target_alias}  \
54468           || exit 1
54469 @endif target-winsup
54470
54471
54472
54473
54474
54475 .PHONY: all-target-winsup maybe-all-target-winsup
54476 maybe-all-target-winsup:
54477 @if gcc-bootstrap
54478 all-target-winsup: stage_current
54479 @endif gcc-bootstrap
54480 @if target-winsup
54481 TARGET-target-winsup=all
54482 maybe-all-target-winsup: all-target-winsup
54483 all-target-winsup: configure-target-winsup
54484         @: $(MAKE); $(unstage)
54485         @r=`${PWD_COMMAND}`; export r; \
54486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54487         $(NORMAL_TARGET_EXPORTS)  \
54488         (cd $(TARGET_SUBDIR)/winsup && \
54489           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54490                 $(TARGET-target-winsup))
54491 @endif target-winsup
54492
54493
54494
54495
54496
54497 .PHONY: check-target-winsup maybe-check-target-winsup
54498 maybe-check-target-winsup:
54499 @if target-winsup
54500 maybe-check-target-winsup: check-target-winsup
54501
54502 check-target-winsup:
54503         @: $(MAKE); $(unstage)
54504         @r=`${PWD_COMMAND}`; export r; \
54505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54506         $(NORMAL_TARGET_EXPORTS) \
54507         (cd $(TARGET_SUBDIR)/winsup && \
54508           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54509
54510 @endif target-winsup
54511
54512 .PHONY: install-target-winsup maybe-install-target-winsup
54513 maybe-install-target-winsup:
54514 @if target-winsup
54515 maybe-install-target-winsup: install-target-winsup
54516
54517 install-target-winsup: installdirs
54518         @: $(MAKE); $(unstage)
54519         @r=`${PWD_COMMAND}`; export r; \
54520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54521         $(NORMAL_TARGET_EXPORTS) \
54522         (cd $(TARGET_SUBDIR)/winsup && \
54523           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54524
54525 @endif target-winsup
54526
54527 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
54528 maybe-install-strip-target-winsup:
54529 @if target-winsup
54530 maybe-install-strip-target-winsup: install-strip-target-winsup
54531
54532 install-strip-target-winsup: installdirs
54533         @: $(MAKE); $(unstage)
54534         @r=`${PWD_COMMAND}`; export r; \
54535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54536         $(NORMAL_TARGET_EXPORTS) \
54537         (cd $(TARGET_SUBDIR)/winsup && \
54538           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
54539
54540 @endif target-winsup
54541
54542 # Other targets (info, dvi, pdf, etc.)
54543
54544 .PHONY: maybe-info-target-winsup info-target-winsup
54545 maybe-info-target-winsup:
54546 @if target-winsup
54547 maybe-info-target-winsup: info-target-winsup
54548
54549 info-target-winsup: \
54550     configure-target-winsup 
54551         @: $(MAKE); $(unstage)
54552         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54553         r=`${PWD_COMMAND}`; export r; \
54554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54555         $(NORMAL_TARGET_EXPORTS) \
54556         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
54557         for flag in $(EXTRA_TARGET_FLAGS); do \
54558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54559         done; \
54560         (cd $(TARGET_SUBDIR)/winsup && \
54561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54563                   "RANLIB=$${RANLIB}" \
54564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54565                    info) \
54566           || exit 1
54567
54568 @endif target-winsup
54569
54570 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
54571 maybe-dvi-target-winsup:
54572 @if target-winsup
54573 maybe-dvi-target-winsup: dvi-target-winsup
54574
54575 dvi-target-winsup: \
54576     configure-target-winsup 
54577         @: $(MAKE); $(unstage)
54578         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54579         r=`${PWD_COMMAND}`; export r; \
54580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54581         $(NORMAL_TARGET_EXPORTS) \
54582         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
54583         for flag in $(EXTRA_TARGET_FLAGS); do \
54584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54585         done; \
54586         (cd $(TARGET_SUBDIR)/winsup && \
54587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54589                   "RANLIB=$${RANLIB}" \
54590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54591                    dvi) \
54592           || exit 1
54593
54594 @endif target-winsup
54595
54596 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
54597 maybe-pdf-target-winsup:
54598 @if target-winsup
54599 maybe-pdf-target-winsup: pdf-target-winsup
54600
54601 pdf-target-winsup: \
54602     configure-target-winsup 
54603         @: $(MAKE); $(unstage)
54604         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54605         r=`${PWD_COMMAND}`; export r; \
54606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54607         $(NORMAL_TARGET_EXPORTS) \
54608         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
54609         for flag in $(EXTRA_TARGET_FLAGS); do \
54610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54611         done; \
54612         (cd $(TARGET_SUBDIR)/winsup && \
54613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54615                   "RANLIB=$${RANLIB}" \
54616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54617                    pdf) \
54618           || exit 1
54619
54620 @endif target-winsup
54621
54622 .PHONY: maybe-html-target-winsup html-target-winsup
54623 maybe-html-target-winsup:
54624 @if target-winsup
54625 maybe-html-target-winsup: html-target-winsup
54626
54627 html-target-winsup: \
54628     configure-target-winsup 
54629         @: $(MAKE); $(unstage)
54630         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54631         r=`${PWD_COMMAND}`; export r; \
54632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54633         $(NORMAL_TARGET_EXPORTS) \
54634         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
54635         for flag in $(EXTRA_TARGET_FLAGS); do \
54636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54637         done; \
54638         (cd $(TARGET_SUBDIR)/winsup && \
54639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54641                   "RANLIB=$${RANLIB}" \
54642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54643                    html) \
54644           || exit 1
54645
54646 @endif target-winsup
54647
54648 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
54649 maybe-TAGS-target-winsup:
54650 @if target-winsup
54651 maybe-TAGS-target-winsup: TAGS-target-winsup
54652
54653 TAGS-target-winsup: \
54654     configure-target-winsup 
54655         @: $(MAKE); $(unstage)
54656         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54657         r=`${PWD_COMMAND}`; export r; \
54658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54659         $(NORMAL_TARGET_EXPORTS) \
54660         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
54661         for flag in $(EXTRA_TARGET_FLAGS); do \
54662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54663         done; \
54664         (cd $(TARGET_SUBDIR)/winsup && \
54665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54667                   "RANLIB=$${RANLIB}" \
54668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54669                    TAGS) \
54670           || exit 1
54671
54672 @endif target-winsup
54673
54674 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
54675 maybe-install-info-target-winsup:
54676 @if target-winsup
54677 maybe-install-info-target-winsup: install-info-target-winsup
54678
54679 install-info-target-winsup: \
54680     configure-target-winsup \
54681     info-target-winsup 
54682         @: $(MAKE); $(unstage)
54683         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54684         r=`${PWD_COMMAND}`; export r; \
54685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54686         $(NORMAL_TARGET_EXPORTS) \
54687         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
54688         for flag in $(EXTRA_TARGET_FLAGS); do \
54689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54690         done; \
54691         (cd $(TARGET_SUBDIR)/winsup && \
54692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54694                   "RANLIB=$${RANLIB}" \
54695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54696                    install-info) \
54697           || exit 1
54698
54699 @endif target-winsup
54700
54701 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
54702 maybe-install-dvi-target-winsup:
54703 @if target-winsup
54704 maybe-install-dvi-target-winsup: install-dvi-target-winsup
54705
54706 install-dvi-target-winsup: \
54707     configure-target-winsup \
54708     dvi-target-winsup 
54709         @: $(MAKE); $(unstage)
54710         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54711         r=`${PWD_COMMAND}`; export r; \
54712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54713         $(NORMAL_TARGET_EXPORTS) \
54714         echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
54715         for flag in $(EXTRA_TARGET_FLAGS); do \
54716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54717         done; \
54718         (cd $(TARGET_SUBDIR)/winsup && \
54719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54721                   "RANLIB=$${RANLIB}" \
54722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54723                    install-dvi) \
54724           || exit 1
54725
54726 @endif target-winsup
54727
54728 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
54729 maybe-install-pdf-target-winsup:
54730 @if target-winsup
54731 maybe-install-pdf-target-winsup: install-pdf-target-winsup
54732
54733 install-pdf-target-winsup: \
54734     configure-target-winsup \
54735     pdf-target-winsup 
54736         @: $(MAKE); $(unstage)
54737         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54738         r=`${PWD_COMMAND}`; export r; \
54739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54740         $(NORMAL_TARGET_EXPORTS) \
54741         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
54742         for flag in $(EXTRA_TARGET_FLAGS); do \
54743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54744         done; \
54745         (cd $(TARGET_SUBDIR)/winsup && \
54746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54748                   "RANLIB=$${RANLIB}" \
54749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54750                    install-pdf) \
54751           || exit 1
54752
54753 @endif target-winsup
54754
54755 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
54756 maybe-install-html-target-winsup:
54757 @if target-winsup
54758 maybe-install-html-target-winsup: install-html-target-winsup
54759
54760 install-html-target-winsup: \
54761     configure-target-winsup \
54762     html-target-winsup 
54763         @: $(MAKE); $(unstage)
54764         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54765         r=`${PWD_COMMAND}`; export r; \
54766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54767         $(NORMAL_TARGET_EXPORTS) \
54768         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
54769         for flag in $(EXTRA_TARGET_FLAGS); do \
54770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54771         done; \
54772         (cd $(TARGET_SUBDIR)/winsup && \
54773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54775                   "RANLIB=$${RANLIB}" \
54776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54777                    install-html) \
54778           || exit 1
54779
54780 @endif target-winsup
54781
54782 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
54783 maybe-installcheck-target-winsup:
54784 @if target-winsup
54785 maybe-installcheck-target-winsup: installcheck-target-winsup
54786
54787 installcheck-target-winsup: \
54788     configure-target-winsup 
54789         @: $(MAKE); $(unstage)
54790         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54791         r=`${PWD_COMMAND}`; export r; \
54792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54793         $(NORMAL_TARGET_EXPORTS) \
54794         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
54795         for flag in $(EXTRA_TARGET_FLAGS); do \
54796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54797         done; \
54798         (cd $(TARGET_SUBDIR)/winsup && \
54799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54801                   "RANLIB=$${RANLIB}" \
54802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54803                    installcheck) \
54804           || exit 1
54805
54806 @endif target-winsup
54807
54808 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
54809 maybe-mostlyclean-target-winsup:
54810 @if target-winsup
54811 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
54812
54813 mostlyclean-target-winsup: 
54814         @: $(MAKE); $(unstage)
54815         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54816         r=`${PWD_COMMAND}`; export r; \
54817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54818         $(NORMAL_TARGET_EXPORTS) \
54819         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
54820         for flag in $(EXTRA_TARGET_FLAGS); do \
54821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54822         done; \
54823         (cd $(TARGET_SUBDIR)/winsup && \
54824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54826                   "RANLIB=$${RANLIB}" \
54827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54828                    mostlyclean) \
54829           || exit 1
54830
54831 @endif target-winsup
54832
54833 .PHONY: maybe-clean-target-winsup clean-target-winsup
54834 maybe-clean-target-winsup:
54835 @if target-winsup
54836 maybe-clean-target-winsup: clean-target-winsup
54837
54838 clean-target-winsup: 
54839         @: $(MAKE); $(unstage)
54840         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54841         r=`${PWD_COMMAND}`; export r; \
54842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54843         $(NORMAL_TARGET_EXPORTS) \
54844         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
54845         for flag in $(EXTRA_TARGET_FLAGS); do \
54846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54847         done; \
54848         (cd $(TARGET_SUBDIR)/winsup && \
54849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54851                   "RANLIB=$${RANLIB}" \
54852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54853                    clean) \
54854           || exit 1
54855
54856 @endif target-winsup
54857
54858 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
54859 maybe-distclean-target-winsup:
54860 @if target-winsup
54861 maybe-distclean-target-winsup: distclean-target-winsup
54862
54863 distclean-target-winsup: 
54864         @: $(MAKE); $(unstage)
54865         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54866         r=`${PWD_COMMAND}`; export r; \
54867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54868         $(NORMAL_TARGET_EXPORTS) \
54869         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
54870         for flag in $(EXTRA_TARGET_FLAGS); do \
54871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54872         done; \
54873         (cd $(TARGET_SUBDIR)/winsup && \
54874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54876                   "RANLIB=$${RANLIB}" \
54877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54878                    distclean) \
54879           || exit 1
54880
54881 @endif target-winsup
54882
54883 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
54884 maybe-maintainer-clean-target-winsup:
54885 @if target-winsup
54886 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
54887
54888 maintainer-clean-target-winsup: 
54889         @: $(MAKE); $(unstage)
54890         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54891         r=`${PWD_COMMAND}`; export r; \
54892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54893         $(NORMAL_TARGET_EXPORTS) \
54894         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
54895         for flag in $(EXTRA_TARGET_FLAGS); do \
54896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54897         done; \
54898         (cd $(TARGET_SUBDIR)/winsup && \
54899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54901                   "RANLIB=$${RANLIB}" \
54902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54903                    maintainer-clean) \
54904           || exit 1
54905
54906 @endif target-winsup
54907
54908
54909
54910
54911
54912 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
54913 maybe-configure-target-libgloss:
54914 @if gcc-bootstrap
54915 configure-target-libgloss: stage_current
54916 @endif gcc-bootstrap
54917 @if target-libgloss
54918 maybe-configure-target-libgloss: configure-target-libgloss
54919 configure-target-libgloss: 
54920         @: $(MAKE); $(unstage)
54921         @r=`${PWD_COMMAND}`; export r; \
54922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54923         echo "Checking multilib configuration for libgloss..."; \
54924         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54925         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
54926         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54927           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54928             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
54929           else \
54930             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
54931             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54932           fi; \
54933         else \
54934           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54935         fi; \
54936         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
54937         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54938         $(NORMAL_TARGET_EXPORTS)  \
54939         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
54940         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
54941         case $(srcdir) in \
54942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54943           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
54944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54945         esac; \
54946         module_srcdir=libgloss; \
54947         rm -f no-such-file || : ; \
54948         CONFIG_SITE=no-such-file $(SHELL) \
54949           $$s/$$module_srcdir/configure \
54950           --srcdir=$${topdir}/$$module_srcdir \
54951           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54952           --target=${target_alias}  \
54953           || exit 1
54954 @endif target-libgloss
54955
54956
54957
54958
54959
54960 .PHONY: all-target-libgloss maybe-all-target-libgloss
54961 maybe-all-target-libgloss:
54962 @if gcc-bootstrap
54963 all-target-libgloss: stage_current
54964 @endif gcc-bootstrap
54965 @if target-libgloss
54966 TARGET-target-libgloss=all
54967 maybe-all-target-libgloss: all-target-libgloss
54968 all-target-libgloss: configure-target-libgloss
54969         @: $(MAKE); $(unstage)
54970         @r=`${PWD_COMMAND}`; export r; \
54971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54972         $(NORMAL_TARGET_EXPORTS)  \
54973         (cd $(TARGET_SUBDIR)/libgloss && \
54974           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54975                 $(TARGET-target-libgloss))
54976 @endif target-libgloss
54977
54978
54979
54980
54981
54982 .PHONY: check-target-libgloss maybe-check-target-libgloss
54983 maybe-check-target-libgloss:
54984 @if target-libgloss
54985 maybe-check-target-libgloss: check-target-libgloss
54986
54987 # Dummy target for uncheckable module.
54988 check-target-libgloss:
54989
54990 @endif target-libgloss
54991
54992 .PHONY: install-target-libgloss maybe-install-target-libgloss
54993 maybe-install-target-libgloss:
54994 @if target-libgloss
54995 maybe-install-target-libgloss: install-target-libgloss
54996
54997 install-target-libgloss: installdirs
54998         @: $(MAKE); $(unstage)
54999         @r=`${PWD_COMMAND}`; export r; \
55000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55001         $(NORMAL_TARGET_EXPORTS) \
55002         (cd $(TARGET_SUBDIR)/libgloss && \
55003           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55004
55005 @endif target-libgloss
55006
55007 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55008 maybe-install-strip-target-libgloss:
55009 @if target-libgloss
55010 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55011
55012 install-strip-target-libgloss: installdirs
55013         @: $(MAKE); $(unstage)
55014         @r=`${PWD_COMMAND}`; export r; \
55015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55016         $(NORMAL_TARGET_EXPORTS) \
55017         (cd $(TARGET_SUBDIR)/libgloss && \
55018           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55019
55020 @endif target-libgloss
55021
55022 # Other targets (info, dvi, pdf, etc.)
55023
55024 .PHONY: maybe-info-target-libgloss info-target-libgloss
55025 maybe-info-target-libgloss:
55026 @if target-libgloss
55027 maybe-info-target-libgloss: info-target-libgloss
55028
55029 info-target-libgloss: \
55030     configure-target-libgloss 
55031         @: $(MAKE); $(unstage)
55032         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55033         r=`${PWD_COMMAND}`; export r; \
55034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55035         $(NORMAL_TARGET_EXPORTS) \
55036         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55037         for flag in $(EXTRA_TARGET_FLAGS); do \
55038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55039         done; \
55040         (cd $(TARGET_SUBDIR)/libgloss && \
55041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55043                   "RANLIB=$${RANLIB}" \
55044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55045                    info) \
55046           || exit 1
55047
55048 @endif target-libgloss
55049
55050 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55051 maybe-dvi-target-libgloss:
55052 @if target-libgloss
55053 maybe-dvi-target-libgloss: dvi-target-libgloss
55054
55055 dvi-target-libgloss: \
55056     configure-target-libgloss 
55057         @: $(MAKE); $(unstage)
55058         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55059         r=`${PWD_COMMAND}`; export r; \
55060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55061         $(NORMAL_TARGET_EXPORTS) \
55062         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55063         for flag in $(EXTRA_TARGET_FLAGS); do \
55064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55065         done; \
55066         (cd $(TARGET_SUBDIR)/libgloss && \
55067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55069                   "RANLIB=$${RANLIB}" \
55070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55071                    dvi) \
55072           || exit 1
55073
55074 @endif target-libgloss
55075
55076 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55077 maybe-pdf-target-libgloss:
55078 @if target-libgloss
55079 maybe-pdf-target-libgloss: pdf-target-libgloss
55080
55081 pdf-target-libgloss: \
55082     configure-target-libgloss 
55083         @: $(MAKE); $(unstage)
55084         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55085         r=`${PWD_COMMAND}`; export r; \
55086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55087         $(NORMAL_TARGET_EXPORTS) \
55088         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55089         for flag in $(EXTRA_TARGET_FLAGS); do \
55090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55091         done; \
55092         (cd $(TARGET_SUBDIR)/libgloss && \
55093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55095                   "RANLIB=$${RANLIB}" \
55096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55097                    pdf) \
55098           || exit 1
55099
55100 @endif target-libgloss
55101
55102 .PHONY: maybe-html-target-libgloss html-target-libgloss
55103 maybe-html-target-libgloss:
55104 @if target-libgloss
55105 maybe-html-target-libgloss: html-target-libgloss
55106
55107 html-target-libgloss: \
55108     configure-target-libgloss 
55109         @: $(MAKE); $(unstage)
55110         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55111         r=`${PWD_COMMAND}`; export r; \
55112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55113         $(NORMAL_TARGET_EXPORTS) \
55114         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
55115         for flag in $(EXTRA_TARGET_FLAGS); do \
55116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55117         done; \
55118         (cd $(TARGET_SUBDIR)/libgloss && \
55119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55121                   "RANLIB=$${RANLIB}" \
55122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55123                    html) \
55124           || exit 1
55125
55126 @endif target-libgloss
55127
55128 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55129 maybe-TAGS-target-libgloss:
55130 @if target-libgloss
55131 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55132
55133 TAGS-target-libgloss: \
55134     configure-target-libgloss 
55135         @: $(MAKE); $(unstage)
55136         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55137         r=`${PWD_COMMAND}`; export r; \
55138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55139         $(NORMAL_TARGET_EXPORTS) \
55140         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55141         for flag in $(EXTRA_TARGET_FLAGS); do \
55142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55143         done; \
55144         (cd $(TARGET_SUBDIR)/libgloss && \
55145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55147                   "RANLIB=$${RANLIB}" \
55148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55149                    TAGS) \
55150           || exit 1
55151
55152 @endif target-libgloss
55153
55154 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55155 maybe-install-info-target-libgloss:
55156 @if target-libgloss
55157 maybe-install-info-target-libgloss: install-info-target-libgloss
55158
55159 install-info-target-libgloss: \
55160     configure-target-libgloss \
55161     info-target-libgloss 
55162         @: $(MAKE); $(unstage)
55163         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55164         r=`${PWD_COMMAND}`; export r; \
55165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55166         $(NORMAL_TARGET_EXPORTS) \
55167         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
55168         for flag in $(EXTRA_TARGET_FLAGS); do \
55169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55170         done; \
55171         (cd $(TARGET_SUBDIR)/libgloss && \
55172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55174                   "RANLIB=$${RANLIB}" \
55175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55176                    install-info) \
55177           || exit 1
55178
55179 @endif target-libgloss
55180
55181 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55182 maybe-install-dvi-target-libgloss:
55183 @if target-libgloss
55184 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55185
55186 install-dvi-target-libgloss: \
55187     configure-target-libgloss \
55188     dvi-target-libgloss 
55189         @: $(MAKE); $(unstage)
55190         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55191         r=`${PWD_COMMAND}`; export r; \
55192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55193         $(NORMAL_TARGET_EXPORTS) \
55194         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55195         for flag in $(EXTRA_TARGET_FLAGS); do \
55196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55197         done; \
55198         (cd $(TARGET_SUBDIR)/libgloss && \
55199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55201                   "RANLIB=$${RANLIB}" \
55202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55203                    install-dvi) \
55204           || exit 1
55205
55206 @endif target-libgloss
55207
55208 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55209 maybe-install-pdf-target-libgloss:
55210 @if target-libgloss
55211 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55212
55213 install-pdf-target-libgloss: \
55214     configure-target-libgloss \
55215     pdf-target-libgloss 
55216         @: $(MAKE); $(unstage)
55217         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55218         r=`${PWD_COMMAND}`; export r; \
55219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55220         $(NORMAL_TARGET_EXPORTS) \
55221         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55222         for flag in $(EXTRA_TARGET_FLAGS); do \
55223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55224         done; \
55225         (cd $(TARGET_SUBDIR)/libgloss && \
55226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55228                   "RANLIB=$${RANLIB}" \
55229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55230                    install-pdf) \
55231           || exit 1
55232
55233 @endif target-libgloss
55234
55235 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55236 maybe-install-html-target-libgloss:
55237 @if target-libgloss
55238 maybe-install-html-target-libgloss: install-html-target-libgloss
55239
55240 install-html-target-libgloss: \
55241     configure-target-libgloss \
55242     html-target-libgloss 
55243         @: $(MAKE); $(unstage)
55244         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55245         r=`${PWD_COMMAND}`; export r; \
55246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55247         $(NORMAL_TARGET_EXPORTS) \
55248         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55249         for flag in $(EXTRA_TARGET_FLAGS); do \
55250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55251         done; \
55252         (cd $(TARGET_SUBDIR)/libgloss && \
55253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55255                   "RANLIB=$${RANLIB}" \
55256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55257                    install-html) \
55258           || exit 1
55259
55260 @endif target-libgloss
55261
55262 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55263 maybe-installcheck-target-libgloss:
55264 @if target-libgloss
55265 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55266
55267 installcheck-target-libgloss: \
55268     configure-target-libgloss 
55269         @: $(MAKE); $(unstage)
55270         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55271         r=`${PWD_COMMAND}`; export r; \
55272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55273         $(NORMAL_TARGET_EXPORTS) \
55274         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55275         for flag in $(EXTRA_TARGET_FLAGS); do \
55276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55277         done; \
55278         (cd $(TARGET_SUBDIR)/libgloss && \
55279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55281                   "RANLIB=$${RANLIB}" \
55282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55283                    installcheck) \
55284           || exit 1
55285
55286 @endif target-libgloss
55287
55288 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55289 maybe-mostlyclean-target-libgloss:
55290 @if target-libgloss
55291 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55292
55293 mostlyclean-target-libgloss: 
55294         @: $(MAKE); $(unstage)
55295         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55296         r=`${PWD_COMMAND}`; export r; \
55297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55298         $(NORMAL_TARGET_EXPORTS) \
55299         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55300         for flag in $(EXTRA_TARGET_FLAGS); do \
55301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55302         done; \
55303         (cd $(TARGET_SUBDIR)/libgloss && \
55304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55306                   "RANLIB=$${RANLIB}" \
55307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55308                    mostlyclean) \
55309           || exit 1
55310
55311 @endif target-libgloss
55312
55313 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55314 maybe-clean-target-libgloss:
55315 @if target-libgloss
55316 maybe-clean-target-libgloss: clean-target-libgloss
55317
55318 clean-target-libgloss: 
55319         @: $(MAKE); $(unstage)
55320         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55321         r=`${PWD_COMMAND}`; export r; \
55322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55323         $(NORMAL_TARGET_EXPORTS) \
55324         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55325         for flag in $(EXTRA_TARGET_FLAGS); do \
55326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55327         done; \
55328         (cd $(TARGET_SUBDIR)/libgloss && \
55329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55331                   "RANLIB=$${RANLIB}" \
55332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55333                    clean) \
55334           || exit 1
55335
55336 @endif target-libgloss
55337
55338 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55339 maybe-distclean-target-libgloss:
55340 @if target-libgloss
55341 maybe-distclean-target-libgloss: distclean-target-libgloss
55342
55343 distclean-target-libgloss: 
55344         @: $(MAKE); $(unstage)
55345         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55346         r=`${PWD_COMMAND}`; export r; \
55347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55348         $(NORMAL_TARGET_EXPORTS) \
55349         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55350         for flag in $(EXTRA_TARGET_FLAGS); do \
55351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55352         done; \
55353         (cd $(TARGET_SUBDIR)/libgloss && \
55354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55356                   "RANLIB=$${RANLIB}" \
55357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55358                    distclean) \
55359           || exit 1
55360
55361 @endif target-libgloss
55362
55363 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55364 maybe-maintainer-clean-target-libgloss:
55365 @if target-libgloss
55366 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55367
55368 maintainer-clean-target-libgloss: 
55369         @: $(MAKE); $(unstage)
55370         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55371         r=`${PWD_COMMAND}`; export r; \
55372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55373         $(NORMAL_TARGET_EXPORTS) \
55374         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55375         for flag in $(EXTRA_TARGET_FLAGS); do \
55376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55377         done; \
55378         (cd $(TARGET_SUBDIR)/libgloss && \
55379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55381                   "RANLIB=$${RANLIB}" \
55382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55383                    maintainer-clean) \
55384           || exit 1
55385
55386 @endif target-libgloss
55387
55388
55389
55390
55391
55392 .PHONY: configure-target-libffi maybe-configure-target-libffi
55393 maybe-configure-target-libffi:
55394 @if gcc-bootstrap
55395 configure-target-libffi: stage_current
55396 @endif gcc-bootstrap
55397 @if target-libffi
55398 maybe-configure-target-libffi: configure-target-libffi
55399 configure-target-libffi: 
55400         @: $(MAKE); $(unstage)
55401         @r=`${PWD_COMMAND}`; export r; \
55402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55403         echo "Checking multilib configuration for libffi..."; \
55404         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55405         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55406         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55407           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55408             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55409           else \
55410             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55411             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55412           fi; \
55413         else \
55414           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55415         fi; \
55416         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
55417         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55418         $(NORMAL_TARGET_EXPORTS)  \
55419         echo Configuring in $(TARGET_SUBDIR)/libffi; \
55420         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
55421         case $(srcdir) in \
55422           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55423           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
55424                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55425         esac; \
55426         module_srcdir=libffi; \
55427         rm -f no-such-file || : ; \
55428         CONFIG_SITE=no-such-file $(SHELL) \
55429           $$s/$$module_srcdir/configure \
55430           --srcdir=$${topdir}/$$module_srcdir \
55431           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55432           --target=${target_alias}  \
55433           || exit 1
55434 @endif target-libffi
55435
55436
55437
55438
55439
55440 .PHONY: all-target-libffi maybe-all-target-libffi
55441 maybe-all-target-libffi:
55442 @if gcc-bootstrap
55443 all-target-libffi: stage_current
55444 @endif gcc-bootstrap
55445 @if target-libffi
55446 TARGET-target-libffi=all
55447 maybe-all-target-libffi: all-target-libffi
55448 all-target-libffi: configure-target-libffi
55449         @: $(MAKE); $(unstage)
55450         @r=`${PWD_COMMAND}`; export r; \
55451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55452         $(NORMAL_TARGET_EXPORTS)  \
55453         (cd $(TARGET_SUBDIR)/libffi && \
55454           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
55455                 $(TARGET-target-libffi))
55456 @endif target-libffi
55457
55458
55459
55460
55461
55462 .PHONY: check-target-libffi maybe-check-target-libffi
55463 maybe-check-target-libffi:
55464 @if target-libffi
55465 maybe-check-target-libffi: check-target-libffi
55466
55467 check-target-libffi:
55468         @: $(MAKE); $(unstage)
55469         @r=`${PWD_COMMAND}`; export r; \
55470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55471         $(NORMAL_TARGET_EXPORTS) \
55472         (cd $(TARGET_SUBDIR)/libffi && \
55473           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55474
55475 @endif target-libffi
55476
55477 .PHONY: install-target-libffi maybe-install-target-libffi
55478 maybe-install-target-libffi:
55479 @if target-libffi
55480 maybe-install-target-libffi: install-target-libffi
55481
55482 # Dummy target for uninstallable.
55483 install-target-libffi:
55484
55485 @endif target-libffi
55486
55487 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
55488 maybe-install-strip-target-libffi:
55489 @if target-libffi
55490 maybe-install-strip-target-libffi: install-strip-target-libffi
55491
55492 # Dummy target for uninstallable.
55493 install-strip-target-libffi:
55494
55495 @endif target-libffi
55496
55497 # Other targets (info, dvi, pdf, etc.)
55498
55499 .PHONY: maybe-info-target-libffi info-target-libffi
55500 maybe-info-target-libffi:
55501 @if target-libffi
55502 maybe-info-target-libffi: info-target-libffi
55503
55504 info-target-libffi: \
55505     configure-target-libffi 
55506         @: $(MAKE); $(unstage)
55507         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55508         r=`${PWD_COMMAND}`; export r; \
55509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55510         $(NORMAL_TARGET_EXPORTS) \
55511         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
55512         for flag in $(EXTRA_TARGET_FLAGS); do \
55513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55514         done; \
55515         (cd $(TARGET_SUBDIR)/libffi && \
55516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55518                   "RANLIB=$${RANLIB}" \
55519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55520                    info) \
55521           || exit 1
55522
55523 @endif target-libffi
55524
55525 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
55526 maybe-dvi-target-libffi:
55527 @if target-libffi
55528 maybe-dvi-target-libffi: dvi-target-libffi
55529
55530 dvi-target-libffi: \
55531     configure-target-libffi 
55532         @: $(MAKE); $(unstage)
55533         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55534         r=`${PWD_COMMAND}`; export r; \
55535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55536         $(NORMAL_TARGET_EXPORTS) \
55537         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
55538         for flag in $(EXTRA_TARGET_FLAGS); do \
55539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55540         done; \
55541         (cd $(TARGET_SUBDIR)/libffi && \
55542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55544                   "RANLIB=$${RANLIB}" \
55545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55546                    dvi) \
55547           || exit 1
55548
55549 @endif target-libffi
55550
55551 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
55552 maybe-pdf-target-libffi:
55553 @if target-libffi
55554 maybe-pdf-target-libffi: pdf-target-libffi
55555
55556 pdf-target-libffi: \
55557     configure-target-libffi 
55558         @: $(MAKE); $(unstage)
55559         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55560         r=`${PWD_COMMAND}`; export r; \
55561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55562         $(NORMAL_TARGET_EXPORTS) \
55563         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
55564         for flag in $(EXTRA_TARGET_FLAGS); do \
55565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55566         done; \
55567         (cd $(TARGET_SUBDIR)/libffi && \
55568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55570                   "RANLIB=$${RANLIB}" \
55571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55572                    pdf) \
55573           || exit 1
55574
55575 @endif target-libffi
55576
55577 .PHONY: maybe-html-target-libffi html-target-libffi
55578 maybe-html-target-libffi:
55579 @if target-libffi
55580 maybe-html-target-libffi: html-target-libffi
55581
55582 html-target-libffi: \
55583     configure-target-libffi 
55584         @: $(MAKE); $(unstage)
55585         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55586         r=`${PWD_COMMAND}`; export r; \
55587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55588         $(NORMAL_TARGET_EXPORTS) \
55589         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
55590         for flag in $(EXTRA_TARGET_FLAGS); do \
55591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55592         done; \
55593         (cd $(TARGET_SUBDIR)/libffi && \
55594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55596                   "RANLIB=$${RANLIB}" \
55597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55598                    html) \
55599           || exit 1
55600
55601 @endif target-libffi
55602
55603 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
55604 maybe-TAGS-target-libffi:
55605 @if target-libffi
55606 maybe-TAGS-target-libffi: TAGS-target-libffi
55607
55608 TAGS-target-libffi: \
55609     configure-target-libffi 
55610         @: $(MAKE); $(unstage)
55611         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55612         r=`${PWD_COMMAND}`; export r; \
55613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55614         $(NORMAL_TARGET_EXPORTS) \
55615         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
55616         for flag in $(EXTRA_TARGET_FLAGS); do \
55617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55618         done; \
55619         (cd $(TARGET_SUBDIR)/libffi && \
55620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55622                   "RANLIB=$${RANLIB}" \
55623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55624                    TAGS) \
55625           || exit 1
55626
55627 @endif target-libffi
55628
55629 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
55630 maybe-install-info-target-libffi:
55631 @if target-libffi
55632 maybe-install-info-target-libffi: install-info-target-libffi
55633
55634 install-info-target-libffi: \
55635     configure-target-libffi \
55636     info-target-libffi 
55637         @: $(MAKE); $(unstage)
55638         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55639         r=`${PWD_COMMAND}`; export r; \
55640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55641         $(NORMAL_TARGET_EXPORTS) \
55642         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
55643         for flag in $(EXTRA_TARGET_FLAGS); do \
55644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55645         done; \
55646         (cd $(TARGET_SUBDIR)/libffi && \
55647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55649                   "RANLIB=$${RANLIB}" \
55650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55651                    install-info) \
55652           || exit 1
55653
55654 @endif target-libffi
55655
55656 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
55657 maybe-install-dvi-target-libffi:
55658 @if target-libffi
55659 maybe-install-dvi-target-libffi: install-dvi-target-libffi
55660
55661 install-dvi-target-libffi: \
55662     configure-target-libffi \
55663     dvi-target-libffi 
55664         @: $(MAKE); $(unstage)
55665         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55666         r=`${PWD_COMMAND}`; export r; \
55667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55668         $(NORMAL_TARGET_EXPORTS) \
55669         echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
55670         for flag in $(EXTRA_TARGET_FLAGS); do \
55671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55672         done; \
55673         (cd $(TARGET_SUBDIR)/libffi && \
55674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55676                   "RANLIB=$${RANLIB}" \
55677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55678                    install-dvi) \
55679           || exit 1
55680
55681 @endif target-libffi
55682
55683 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
55684 maybe-install-pdf-target-libffi:
55685 @if target-libffi
55686 maybe-install-pdf-target-libffi: install-pdf-target-libffi
55687
55688 install-pdf-target-libffi: \
55689     configure-target-libffi \
55690     pdf-target-libffi 
55691         @: $(MAKE); $(unstage)
55692         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55693         r=`${PWD_COMMAND}`; export r; \
55694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55695         $(NORMAL_TARGET_EXPORTS) \
55696         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
55697         for flag in $(EXTRA_TARGET_FLAGS); do \
55698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55699         done; \
55700         (cd $(TARGET_SUBDIR)/libffi && \
55701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55703                   "RANLIB=$${RANLIB}" \
55704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55705                    install-pdf) \
55706           || exit 1
55707
55708 @endif target-libffi
55709
55710 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
55711 maybe-install-html-target-libffi:
55712 @if target-libffi
55713 maybe-install-html-target-libffi: install-html-target-libffi
55714
55715 install-html-target-libffi: \
55716     configure-target-libffi \
55717     html-target-libffi 
55718         @: $(MAKE); $(unstage)
55719         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55720         r=`${PWD_COMMAND}`; export r; \
55721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55722         $(NORMAL_TARGET_EXPORTS) \
55723         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
55724         for flag in $(EXTRA_TARGET_FLAGS); do \
55725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55726         done; \
55727         (cd $(TARGET_SUBDIR)/libffi && \
55728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55730                   "RANLIB=$${RANLIB}" \
55731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55732                    install-html) \
55733           || exit 1
55734
55735 @endif target-libffi
55736
55737 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
55738 maybe-installcheck-target-libffi:
55739 @if target-libffi
55740 maybe-installcheck-target-libffi: installcheck-target-libffi
55741
55742 installcheck-target-libffi: \
55743     configure-target-libffi 
55744         @: $(MAKE); $(unstage)
55745         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55746         r=`${PWD_COMMAND}`; export r; \
55747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55748         $(NORMAL_TARGET_EXPORTS) \
55749         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
55750         for flag in $(EXTRA_TARGET_FLAGS); do \
55751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55752         done; \
55753         (cd $(TARGET_SUBDIR)/libffi && \
55754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55756                   "RANLIB=$${RANLIB}" \
55757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55758                    installcheck) \
55759           || exit 1
55760
55761 @endif target-libffi
55762
55763 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
55764 maybe-mostlyclean-target-libffi:
55765 @if target-libffi
55766 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
55767
55768 mostlyclean-target-libffi: 
55769         @: $(MAKE); $(unstage)
55770         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55771         r=`${PWD_COMMAND}`; export r; \
55772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55773         $(NORMAL_TARGET_EXPORTS) \
55774         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
55775         for flag in $(EXTRA_TARGET_FLAGS); do \
55776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55777         done; \
55778         (cd $(TARGET_SUBDIR)/libffi && \
55779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55781                   "RANLIB=$${RANLIB}" \
55782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55783                    mostlyclean) \
55784           || exit 1
55785
55786 @endif target-libffi
55787
55788 .PHONY: maybe-clean-target-libffi clean-target-libffi
55789 maybe-clean-target-libffi:
55790 @if target-libffi
55791 maybe-clean-target-libffi: clean-target-libffi
55792
55793 clean-target-libffi: 
55794         @: $(MAKE); $(unstage)
55795         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55796         r=`${PWD_COMMAND}`; export r; \
55797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55798         $(NORMAL_TARGET_EXPORTS) \
55799         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
55800         for flag in $(EXTRA_TARGET_FLAGS); do \
55801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55802         done; \
55803         (cd $(TARGET_SUBDIR)/libffi && \
55804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55806                   "RANLIB=$${RANLIB}" \
55807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55808                    clean) \
55809           || exit 1
55810
55811 @endif target-libffi
55812
55813 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
55814 maybe-distclean-target-libffi:
55815 @if target-libffi
55816 maybe-distclean-target-libffi: distclean-target-libffi
55817
55818 distclean-target-libffi: 
55819         @: $(MAKE); $(unstage)
55820         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55821         r=`${PWD_COMMAND}`; export r; \
55822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55823         $(NORMAL_TARGET_EXPORTS) \
55824         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
55825         for flag in $(EXTRA_TARGET_FLAGS); do \
55826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55827         done; \
55828         (cd $(TARGET_SUBDIR)/libffi && \
55829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55831                   "RANLIB=$${RANLIB}" \
55832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55833                    distclean) \
55834           || exit 1
55835
55836 @endif target-libffi
55837
55838 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
55839 maybe-maintainer-clean-target-libffi:
55840 @if target-libffi
55841 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
55842
55843 maintainer-clean-target-libffi: 
55844         @: $(MAKE); $(unstage)
55845         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55846         r=`${PWD_COMMAND}`; export r; \
55847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55848         $(NORMAL_TARGET_EXPORTS) \
55849         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
55850         for flag in $(EXTRA_TARGET_FLAGS); do \
55851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55852         done; \
55853         (cd $(TARGET_SUBDIR)/libffi && \
55854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55856                   "RANLIB=$${RANLIB}" \
55857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55858                    maintainer-clean) \
55859           || exit 1
55860
55861 @endif target-libffi
55862
55863
55864
55865
55866
55867 .PHONY: configure-target-zlib maybe-configure-target-zlib
55868 maybe-configure-target-zlib:
55869 @if gcc-bootstrap
55870 configure-target-zlib: stage_current
55871 @endif gcc-bootstrap
55872 @if target-zlib
55873 maybe-configure-target-zlib: configure-target-zlib
55874 configure-target-zlib: 
55875         @r=`${PWD_COMMAND}`; export r; \
55876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55877         echo "Checking multilib configuration for zlib..."; \
55878         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55879         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55880         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55881           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55882             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55883           else \
55884             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55885             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55886           fi; \
55887         else \
55888           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55889         fi; \
55890         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55891         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55892         $(NORMAL_TARGET_EXPORTS)  \
55893         echo Configuring in $(TARGET_SUBDIR)/zlib; \
55894         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
55895         case $(srcdir) in \
55896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55897           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55899         esac; \
55900         module_srcdir=zlib; \
55901         rm -f no-such-file || : ; \
55902         CONFIG_SITE=no-such-file $(SHELL) \
55903           $$s/$$module_srcdir/configure \
55904           --srcdir=$${topdir}/$$module_srcdir \
55905           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55906           --target=${target_alias}  \
55907           || exit 1
55908 @endif target-zlib
55909
55910
55911
55912 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
55913 maybe-configure-stage1-target-zlib:
55914 @if target-zlib-bootstrap
55915 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
55916 configure-stage1-target-zlib:
55917         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55918         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55919         @r=`${PWD_COMMAND}`; export r; \
55920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55921         TFLAGS="$(STAGE1_TFLAGS)"; \
55922         echo "Checking multilib configuration for zlib..."; \
55923         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55924         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55925           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55926             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55927           else \
55928             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55929             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55930           fi; \
55931         else \
55932           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55933         fi; \
55934         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55935         $(NORMAL_TARGET_EXPORTS) \
55936         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55937         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55938         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55939         echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
55940         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55941         cd $(TARGET_SUBDIR)/zlib || exit 1; \
55942         case $(srcdir) in \
55943           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55944           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55945                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55946         esac; \
55947         module_srcdir=zlib; \
55948         $(SHELL) $$s/$$module_srcdir/configure \
55949           --srcdir=$${topdir}/$$module_srcdir \
55950           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55951           --target=${target_alias} \
55952            \
55953           $(STAGE1_CONFIGURE_FLAGS)
55954 @endif target-zlib-bootstrap
55955
55956 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
55957 maybe-configure-stage2-target-zlib:
55958 @if target-zlib-bootstrap
55959 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
55960 configure-stage2-target-zlib:
55961         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55962         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
55963         @r=`${PWD_COMMAND}`; export r; \
55964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55965         TFLAGS="$(STAGE2_TFLAGS)"; \
55966         echo "Checking multilib configuration for zlib..."; \
55967         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55968         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55969           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55970             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55971           else \
55972             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55973             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55974           fi; \
55975         else \
55976           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55977         fi; \
55978         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55979         $(NORMAL_TARGET_EXPORTS) \
55980          \
55981         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55982         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55983         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
55984         echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
55985         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55986         cd $(TARGET_SUBDIR)/zlib || exit 1; \
55987         case $(srcdir) in \
55988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55989           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55991         esac; \
55992         module_srcdir=zlib; \
55993         $(SHELL) $$s/$$module_srcdir/configure \
55994           --srcdir=$${topdir}/$$module_srcdir \
55995           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55996           --target=${target_alias} \
55997           --with-build-libsubdir=$(HOST_SUBDIR) \
55998           $(STAGE2_CONFIGURE_FLAGS)
55999 @endif target-zlib-bootstrap
56000
56001 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56002 maybe-configure-stage3-target-zlib:
56003 @if target-zlib-bootstrap
56004 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56005 configure-stage3-target-zlib:
56006         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56007         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56008         @r=`${PWD_COMMAND}`; export r; \
56009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56010         TFLAGS="$(STAGE3_TFLAGS)"; \
56011         echo "Checking multilib configuration for zlib..."; \
56012         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56013         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56014           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56015             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56016           else \
56017             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56018             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56019           fi; \
56020         else \
56021           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56022         fi; \
56023         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56024         $(NORMAL_TARGET_EXPORTS) \
56025          \
56026         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56027         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56028         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56029         echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56030         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56031         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56032         case $(srcdir) in \
56033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56034           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56036         esac; \
56037         module_srcdir=zlib; \
56038         $(SHELL) $$s/$$module_srcdir/configure \
56039           --srcdir=$${topdir}/$$module_srcdir \
56040           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56041           --target=${target_alias} \
56042           --with-build-libsubdir=$(HOST_SUBDIR) \
56043           $(STAGE3_CONFIGURE_FLAGS)
56044 @endif target-zlib-bootstrap
56045
56046 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56047 maybe-configure-stage4-target-zlib:
56048 @if target-zlib-bootstrap
56049 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56050 configure-stage4-target-zlib:
56051         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56052         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56053         @r=`${PWD_COMMAND}`; export r; \
56054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56055         TFLAGS="$(STAGE4_TFLAGS)"; \
56056         echo "Checking multilib configuration for zlib..."; \
56057         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56058         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56059           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56060             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56061           else \
56062             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56063             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56064           fi; \
56065         else \
56066           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56067         fi; \
56068         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56069         $(NORMAL_TARGET_EXPORTS) \
56070          \
56071         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56072         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56073         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56074         echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56075         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56076         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56077         case $(srcdir) in \
56078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56079           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56081         esac; \
56082         module_srcdir=zlib; \
56083         $(SHELL) $$s/$$module_srcdir/configure \
56084           --srcdir=$${topdir}/$$module_srcdir \
56085           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56086           --target=${target_alias} \
56087           --with-build-libsubdir=$(HOST_SUBDIR) \
56088           $(STAGE4_CONFIGURE_FLAGS)
56089 @endif target-zlib-bootstrap
56090
56091 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
56092 maybe-configure-stageprofile-target-zlib:
56093 @if target-zlib-bootstrap
56094 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
56095 configure-stageprofile-target-zlib:
56096         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56097         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56098         @r=`${PWD_COMMAND}`; export r; \
56099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56100         TFLAGS="$(STAGEprofile_TFLAGS)"; \
56101         echo "Checking multilib configuration for zlib..."; \
56102         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56103         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56104           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56105             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56106           else \
56107             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56108             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56109           fi; \
56110         else \
56111           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56112         fi; \
56113         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56114         $(NORMAL_TARGET_EXPORTS) \
56115          \
56116         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56117         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56118         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56119         echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
56120         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56121         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56122         case $(srcdir) in \
56123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56124           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56126         esac; \
56127         module_srcdir=zlib; \
56128         $(SHELL) $$s/$$module_srcdir/configure \
56129           --srcdir=$${topdir}/$$module_srcdir \
56130           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56131           --target=${target_alias} \
56132           --with-build-libsubdir=$(HOST_SUBDIR) \
56133           $(STAGEprofile_CONFIGURE_FLAGS)
56134 @endif target-zlib-bootstrap
56135
56136 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
56137 maybe-configure-stagetrain-target-zlib:
56138 @if target-zlib-bootstrap
56139 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
56140 configure-stagetrain-target-zlib:
56141         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56142         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56143         @r=`${PWD_COMMAND}`; export r; \
56144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56145         TFLAGS="$(STAGEtrain_TFLAGS)"; \
56146         echo "Checking multilib configuration for zlib..."; \
56147         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56148         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56149           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56150             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56151           else \
56152             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56153             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56154           fi; \
56155         else \
56156           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56157         fi; \
56158         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56159         $(NORMAL_TARGET_EXPORTS) \
56160          \
56161         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56162         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56163         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56164         echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
56165         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56166         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56167         case $(srcdir) in \
56168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56169           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56171         esac; \
56172         module_srcdir=zlib; \
56173         $(SHELL) $$s/$$module_srcdir/configure \
56174           --srcdir=$${topdir}/$$module_srcdir \
56175           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56176           --target=${target_alias} \
56177           --with-build-libsubdir=$(HOST_SUBDIR) \
56178           $(STAGEtrain_CONFIGURE_FLAGS)
56179 @endif target-zlib-bootstrap
56180
56181 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
56182 maybe-configure-stagefeedback-target-zlib:
56183 @if target-zlib-bootstrap
56184 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56185 configure-stagefeedback-target-zlib:
56186         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56187         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56188         @r=`${PWD_COMMAND}`; export r; \
56189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56190         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56191         echo "Checking multilib configuration for zlib..."; \
56192         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56193         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56194           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56195             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56196           else \
56197             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56198             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56199           fi; \
56200         else \
56201           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56202         fi; \
56203         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56204         $(NORMAL_TARGET_EXPORTS) \
56205          \
56206         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56207         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56208         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56209         echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
56210         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56211         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56212         case $(srcdir) in \
56213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56214           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56216         esac; \
56217         module_srcdir=zlib; \
56218         $(SHELL) $$s/$$module_srcdir/configure \
56219           --srcdir=$${topdir}/$$module_srcdir \
56220           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56221           --target=${target_alias} \
56222           --with-build-libsubdir=$(HOST_SUBDIR) \
56223           $(STAGEfeedback_CONFIGURE_FLAGS)
56224 @endif target-zlib-bootstrap
56225
56226 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
56227 maybe-configure-stageautoprofile-target-zlib:
56228 @if target-zlib-bootstrap
56229 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56230 configure-stageautoprofile-target-zlib:
56231         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56232         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56233         @r=`${PWD_COMMAND}`; export r; \
56234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56235         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56236         echo "Checking multilib configuration for zlib..."; \
56237         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56238         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56239           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56240             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56241           else \
56242             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56243             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56244           fi; \
56245         else \
56246           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56247         fi; \
56248         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56249         $(NORMAL_TARGET_EXPORTS) \
56250          \
56251         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56252         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56253         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56254         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
56255         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56256         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56257         case $(srcdir) in \
56258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56259           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56261         esac; \
56262         module_srcdir=zlib; \
56263         $(SHELL) $$s/$$module_srcdir/configure \
56264           --srcdir=$${topdir}/$$module_srcdir \
56265           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56266           --target=${target_alias} \
56267           --with-build-libsubdir=$(HOST_SUBDIR) \
56268           $(STAGEautoprofile_CONFIGURE_FLAGS)
56269 @endif target-zlib-bootstrap
56270
56271 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
56272 maybe-configure-stageautofeedback-target-zlib:
56273 @if target-zlib-bootstrap
56274 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56275 configure-stageautofeedback-target-zlib:
56276         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56277         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56278         @r=`${PWD_COMMAND}`; export r; \
56279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56280         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56281         echo "Checking multilib configuration for zlib..."; \
56282         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56283         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56284           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56285             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56286           else \
56287             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56288             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56289           fi; \
56290         else \
56291           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56292         fi; \
56293         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56294         $(NORMAL_TARGET_EXPORTS) \
56295          \
56296         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56297         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56298         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56299         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
56300         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56301         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56302         case $(srcdir) in \
56303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56304           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56306         esac; \
56307         module_srcdir=zlib; \
56308         $(SHELL) $$s/$$module_srcdir/configure \
56309           --srcdir=$${topdir}/$$module_srcdir \
56310           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56311           --target=${target_alias} \
56312           --with-build-libsubdir=$(HOST_SUBDIR) \
56313           $(STAGEautofeedback_CONFIGURE_FLAGS)
56314 @endif target-zlib-bootstrap
56315
56316
56317
56318
56319
56320 .PHONY: all-target-zlib maybe-all-target-zlib
56321 maybe-all-target-zlib:
56322 @if gcc-bootstrap
56323 all-target-zlib: stage_current
56324 @endif gcc-bootstrap
56325 @if target-zlib
56326 TARGET-target-zlib=all
56327 maybe-all-target-zlib: all-target-zlib
56328 all-target-zlib: configure-target-zlib
56329         @r=`${PWD_COMMAND}`; export r; \
56330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56331         $(NORMAL_TARGET_EXPORTS)  \
56332         (cd $(TARGET_SUBDIR)/zlib && \
56333           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
56334                 $(TARGET-target-zlib))
56335 @endif target-zlib
56336
56337
56338
56339 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
56340 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
56341 maybe-all-stage1-target-zlib:
56342 maybe-clean-stage1-target-zlib:
56343 @if target-zlib-bootstrap
56344 maybe-all-stage1-target-zlib: all-stage1-target-zlib
56345 all-stage1: all-stage1-target-zlib
56346 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
56347 all-stage1-target-zlib: configure-stage1-target-zlib
56348         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56349         @r=`${PWD_COMMAND}`; export r; \
56350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56351         TFLAGS="$(STAGE1_TFLAGS)"; \
56352         $(NORMAL_TARGET_EXPORTS)  \
56353         cd $(TARGET_SUBDIR)/zlib && \
56354          \
56355         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56356                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56357                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56358                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56359                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56360                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56361                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56362                 $(EXTRA_TARGET_FLAGS)  \
56363                   \
56364                 TFLAGS="$(STAGE1_TFLAGS)"  \
56365                 $(TARGET-stage1-target-zlib)
56366
56367 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
56368 clean-stage1: clean-stage1-target-zlib
56369 clean-stage1-target-zlib:
56370         @if [ $(current_stage) = stage1 ]; then \
56371           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56372         else \
56373           [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
56374           $(MAKE) stage1-start; \
56375         fi; \
56376         cd $(TARGET_SUBDIR)/zlib && \
56377         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
56378           clean
56379 @endif target-zlib-bootstrap
56380
56381
56382 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
56383 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
56384 maybe-all-stage2-target-zlib:
56385 maybe-clean-stage2-target-zlib:
56386 @if target-zlib-bootstrap
56387 maybe-all-stage2-target-zlib: all-stage2-target-zlib
56388 all-stage2: all-stage2-target-zlib
56389 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
56390 all-stage2-target-zlib: configure-stage2-target-zlib
56391         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56392         @r=`${PWD_COMMAND}`; export r; \
56393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56394         TFLAGS="$(STAGE2_TFLAGS)"; \
56395         $(NORMAL_TARGET_EXPORTS) \
56396           \
56397         cd $(TARGET_SUBDIR)/zlib && \
56398          \
56399         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56400                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56401                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56402                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56403                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56404                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56405                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56406                 $(EXTRA_TARGET_FLAGS)   \
56407                 TFLAGS="$(STAGE2_TFLAGS)"  \
56408                 $(TARGET-stage2-target-zlib)
56409
56410 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
56411 clean-stage2: clean-stage2-target-zlib
56412 clean-stage2-target-zlib:
56413         @if [ $(current_stage) = stage2 ]; then \
56414           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56415         else \
56416           [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
56417           $(MAKE) stage2-start; \
56418         fi; \
56419         cd $(TARGET_SUBDIR)/zlib && \
56420         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56421 @endif target-zlib-bootstrap
56422
56423
56424 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
56425 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
56426 maybe-all-stage3-target-zlib:
56427 maybe-clean-stage3-target-zlib:
56428 @if target-zlib-bootstrap
56429 maybe-all-stage3-target-zlib: all-stage3-target-zlib
56430 all-stage3: all-stage3-target-zlib
56431 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
56432 all-stage3-target-zlib: configure-stage3-target-zlib
56433         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56434         @r=`${PWD_COMMAND}`; export r; \
56435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56436         TFLAGS="$(STAGE3_TFLAGS)"; \
56437         $(NORMAL_TARGET_EXPORTS) \
56438           \
56439         cd $(TARGET_SUBDIR)/zlib && \
56440          \
56441         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56442                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56443                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56444                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56445                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56446                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56447                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56448                 $(EXTRA_TARGET_FLAGS)   \
56449                 TFLAGS="$(STAGE3_TFLAGS)"  \
56450                 $(TARGET-stage3-target-zlib)
56451
56452 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
56453 clean-stage3: clean-stage3-target-zlib
56454 clean-stage3-target-zlib:
56455         @if [ $(current_stage) = stage3 ]; then \
56456           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56457         else \
56458           [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
56459           $(MAKE) stage3-start; \
56460         fi; \
56461         cd $(TARGET_SUBDIR)/zlib && \
56462         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56463 @endif target-zlib-bootstrap
56464
56465
56466 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
56467 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
56468 maybe-all-stage4-target-zlib:
56469 maybe-clean-stage4-target-zlib:
56470 @if target-zlib-bootstrap
56471 maybe-all-stage4-target-zlib: all-stage4-target-zlib
56472 all-stage4: all-stage4-target-zlib
56473 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
56474 all-stage4-target-zlib: configure-stage4-target-zlib
56475         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56476         @r=`${PWD_COMMAND}`; export r; \
56477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56478         TFLAGS="$(STAGE4_TFLAGS)"; \
56479         $(NORMAL_TARGET_EXPORTS) \
56480           \
56481         cd $(TARGET_SUBDIR)/zlib && \
56482          \
56483         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56484                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56485                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56486                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56487                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56488                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56489                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56490                 $(EXTRA_TARGET_FLAGS)   \
56491                 TFLAGS="$(STAGE4_TFLAGS)"  \
56492                 $(TARGET-stage4-target-zlib)
56493
56494 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
56495 clean-stage4: clean-stage4-target-zlib
56496 clean-stage4-target-zlib:
56497         @if [ $(current_stage) = stage4 ]; then \
56498           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56499         else \
56500           [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
56501           $(MAKE) stage4-start; \
56502         fi; \
56503         cd $(TARGET_SUBDIR)/zlib && \
56504         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56505 @endif target-zlib-bootstrap
56506
56507
56508 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
56509 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
56510 maybe-all-stageprofile-target-zlib:
56511 maybe-clean-stageprofile-target-zlib:
56512 @if target-zlib-bootstrap
56513 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
56514 all-stageprofile: all-stageprofile-target-zlib
56515 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
56516 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
56517         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56518         @r=`${PWD_COMMAND}`; export r; \
56519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56520         TFLAGS="$(STAGEprofile_TFLAGS)"; \
56521         $(NORMAL_TARGET_EXPORTS) \
56522           \
56523         cd $(TARGET_SUBDIR)/zlib && \
56524          \
56525         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56526                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56527                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56528                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56529                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56530                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56531                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56532                 $(EXTRA_TARGET_FLAGS)   \
56533                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
56534                 $(TARGET-stageprofile-target-zlib)
56535
56536 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
56537 clean-stageprofile: clean-stageprofile-target-zlib
56538 clean-stageprofile-target-zlib:
56539         @if [ $(current_stage) = stageprofile ]; then \
56540           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56541         else \
56542           [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
56543           $(MAKE) stageprofile-start; \
56544         fi; \
56545         cd $(TARGET_SUBDIR)/zlib && \
56546         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56547 @endif target-zlib-bootstrap
56548
56549
56550 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
56551 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
56552 maybe-all-stagetrain-target-zlib:
56553 maybe-clean-stagetrain-target-zlib:
56554 @if target-zlib-bootstrap
56555 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
56556 all-stagetrain: all-stagetrain-target-zlib
56557 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
56558 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
56559         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56560         @r=`${PWD_COMMAND}`; export r; \
56561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56562         TFLAGS="$(STAGEtrain_TFLAGS)"; \
56563         $(NORMAL_TARGET_EXPORTS) \
56564           \
56565         cd $(TARGET_SUBDIR)/zlib && \
56566          \
56567         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56568                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56569                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56570                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56571                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56572                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56573                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56574                 $(EXTRA_TARGET_FLAGS)   \
56575                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
56576                 $(TARGET-stagetrain-target-zlib)
56577
56578 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
56579 clean-stagetrain: clean-stagetrain-target-zlib
56580 clean-stagetrain-target-zlib:
56581         @if [ $(current_stage) = stagetrain ]; then \
56582           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56583         else \
56584           [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
56585           $(MAKE) stagetrain-start; \
56586         fi; \
56587         cd $(TARGET_SUBDIR)/zlib && \
56588         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56589 @endif target-zlib-bootstrap
56590
56591
56592 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
56593 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
56594 maybe-all-stagefeedback-target-zlib:
56595 maybe-clean-stagefeedback-target-zlib:
56596 @if target-zlib-bootstrap
56597 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
56598 all-stagefeedback: all-stagefeedback-target-zlib
56599 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
56600 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56601         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56602         @r=`${PWD_COMMAND}`; export r; \
56603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56604         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56605         $(NORMAL_TARGET_EXPORTS) \
56606           \
56607         cd $(TARGET_SUBDIR)/zlib && \
56608          \
56609         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56610                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56611                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56612                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56613                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56614                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56615                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56616                 $(EXTRA_TARGET_FLAGS)   \
56617                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
56618                 $(TARGET-stagefeedback-target-zlib)
56619
56620 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
56621 clean-stagefeedback: clean-stagefeedback-target-zlib
56622 clean-stagefeedback-target-zlib:
56623         @if [ $(current_stage) = stagefeedback ]; then \
56624           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56625         else \
56626           [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
56627           $(MAKE) stagefeedback-start; \
56628         fi; \
56629         cd $(TARGET_SUBDIR)/zlib && \
56630         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56631 @endif target-zlib-bootstrap
56632
56633
56634 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
56635 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
56636 maybe-all-stageautoprofile-target-zlib:
56637 maybe-clean-stageautoprofile-target-zlib:
56638 @if target-zlib-bootstrap
56639 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
56640 all-stageautoprofile: all-stageautoprofile-target-zlib
56641 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
56642 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56643         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56644         @r=`${PWD_COMMAND}`; export r; \
56645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56646         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56647         $(NORMAL_TARGET_EXPORTS) \
56648           \
56649         cd $(TARGET_SUBDIR)/zlib && \
56650         $$s/gcc/config/i386/$(AUTO_PROFILE) \
56651         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56652                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56653                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56654                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56655                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56656                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56657                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56658                 $(EXTRA_TARGET_FLAGS)   \
56659                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
56660                 $(TARGET-stageautoprofile-target-zlib)
56661
56662 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
56663 clean-stageautoprofile: clean-stageautoprofile-target-zlib
56664 clean-stageautoprofile-target-zlib:
56665         @if [ $(current_stage) = stageautoprofile ]; then \
56666           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56667         else \
56668           [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
56669           $(MAKE) stageautoprofile-start; \
56670         fi; \
56671         cd $(TARGET_SUBDIR)/zlib && \
56672         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56673 @endif target-zlib-bootstrap
56674
56675
56676 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
56677 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
56678 maybe-all-stageautofeedback-target-zlib:
56679 maybe-clean-stageautofeedback-target-zlib:
56680 @if target-zlib-bootstrap
56681 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
56682 all-stageautofeedback: all-stageautofeedback-target-zlib
56683 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
56684 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56685         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56686         @r=`${PWD_COMMAND}`; export r; \
56687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56688         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56689         $(NORMAL_TARGET_EXPORTS) \
56690           \
56691         cd $(TARGET_SUBDIR)/zlib && \
56692          \
56693         $(MAKE) $(BASE_FLAGS_TO_PASS) \
56694                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56695                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56696                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56697                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56698                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56699                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56700                 $(EXTRA_TARGET_FLAGS)   \
56701                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
56702                 $(TARGET-stageautofeedback-target-zlib)
56703
56704 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
56705 clean-stageautofeedback: clean-stageautofeedback-target-zlib
56706 clean-stageautofeedback-target-zlib:
56707         @if [ $(current_stage) = stageautofeedback ]; then \
56708           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56709         else \
56710           [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
56711           $(MAKE) stageautofeedback-start; \
56712         fi; \
56713         cd $(TARGET_SUBDIR)/zlib && \
56714         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
56715 @endif target-zlib-bootstrap
56716
56717
56718
56719
56720
56721
56722 .PHONY: check-target-zlib maybe-check-target-zlib
56723 maybe-check-target-zlib:
56724 @if target-zlib
56725 maybe-check-target-zlib: check-target-zlib
56726
56727 check-target-zlib:
56728         @: $(MAKE); $(unstage)
56729         @r=`${PWD_COMMAND}`; export r; \
56730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56731         $(NORMAL_TARGET_EXPORTS) \
56732         (cd $(TARGET_SUBDIR)/zlib && \
56733           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56734
56735 @endif target-zlib
56736
56737 .PHONY: install-target-zlib maybe-install-target-zlib
56738 maybe-install-target-zlib:
56739 @if target-zlib
56740 maybe-install-target-zlib: install-target-zlib
56741
56742 install-target-zlib: installdirs
56743         @: $(MAKE); $(unstage)
56744         @r=`${PWD_COMMAND}`; export r; \
56745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56746         $(NORMAL_TARGET_EXPORTS) \
56747         (cd $(TARGET_SUBDIR)/zlib && \
56748           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
56749
56750 @endif target-zlib
56751
56752 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
56753 maybe-install-strip-target-zlib:
56754 @if target-zlib
56755 maybe-install-strip-target-zlib: install-strip-target-zlib
56756
56757 install-strip-target-zlib: installdirs
56758         @: $(MAKE); $(unstage)
56759         @r=`${PWD_COMMAND}`; export r; \
56760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56761         $(NORMAL_TARGET_EXPORTS) \
56762         (cd $(TARGET_SUBDIR)/zlib && \
56763           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
56764
56765 @endif target-zlib
56766
56767 # Other targets (info, dvi, pdf, etc.)
56768
56769 .PHONY: maybe-info-target-zlib info-target-zlib
56770 maybe-info-target-zlib:
56771 @if target-zlib
56772 maybe-info-target-zlib: info-target-zlib
56773
56774 info-target-zlib: \
56775     configure-target-zlib 
56776         @: $(MAKE); $(unstage)
56777         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56778         r=`${PWD_COMMAND}`; export r; \
56779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56780         $(NORMAL_TARGET_EXPORTS) \
56781         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
56782         for flag in $(EXTRA_TARGET_FLAGS); do \
56783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56784         done; \
56785         (cd $(TARGET_SUBDIR)/zlib && \
56786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56788                   "RANLIB=$${RANLIB}" \
56789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56790                    info) \
56791           || exit 1
56792
56793 @endif target-zlib
56794
56795 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
56796 maybe-dvi-target-zlib:
56797 @if target-zlib
56798 maybe-dvi-target-zlib: dvi-target-zlib
56799
56800 dvi-target-zlib: \
56801     configure-target-zlib 
56802         @: $(MAKE); $(unstage)
56803         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56804         r=`${PWD_COMMAND}`; export r; \
56805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56806         $(NORMAL_TARGET_EXPORTS) \
56807         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
56808         for flag in $(EXTRA_TARGET_FLAGS); do \
56809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56810         done; \
56811         (cd $(TARGET_SUBDIR)/zlib && \
56812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56814                   "RANLIB=$${RANLIB}" \
56815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56816                    dvi) \
56817           || exit 1
56818
56819 @endif target-zlib
56820
56821 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
56822 maybe-pdf-target-zlib:
56823 @if target-zlib
56824 maybe-pdf-target-zlib: pdf-target-zlib
56825
56826 pdf-target-zlib: \
56827     configure-target-zlib 
56828         @: $(MAKE); $(unstage)
56829         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56830         r=`${PWD_COMMAND}`; export r; \
56831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56832         $(NORMAL_TARGET_EXPORTS) \
56833         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
56834         for flag in $(EXTRA_TARGET_FLAGS); do \
56835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56836         done; \
56837         (cd $(TARGET_SUBDIR)/zlib && \
56838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56840                   "RANLIB=$${RANLIB}" \
56841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56842                    pdf) \
56843           || exit 1
56844
56845 @endif target-zlib
56846
56847 .PHONY: maybe-html-target-zlib html-target-zlib
56848 maybe-html-target-zlib:
56849 @if target-zlib
56850 maybe-html-target-zlib: html-target-zlib
56851
56852 html-target-zlib: \
56853     configure-target-zlib 
56854         @: $(MAKE); $(unstage)
56855         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56856         r=`${PWD_COMMAND}`; export r; \
56857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56858         $(NORMAL_TARGET_EXPORTS) \
56859         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
56860         for flag in $(EXTRA_TARGET_FLAGS); do \
56861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56862         done; \
56863         (cd $(TARGET_SUBDIR)/zlib && \
56864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56866                   "RANLIB=$${RANLIB}" \
56867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56868                    html) \
56869           || exit 1
56870
56871 @endif target-zlib
56872
56873 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
56874 maybe-TAGS-target-zlib:
56875 @if target-zlib
56876 maybe-TAGS-target-zlib: TAGS-target-zlib
56877
56878 TAGS-target-zlib: \
56879     configure-target-zlib 
56880         @: $(MAKE); $(unstage)
56881         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56882         r=`${PWD_COMMAND}`; export r; \
56883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56884         $(NORMAL_TARGET_EXPORTS) \
56885         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
56886         for flag in $(EXTRA_TARGET_FLAGS); do \
56887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56888         done; \
56889         (cd $(TARGET_SUBDIR)/zlib && \
56890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56892                   "RANLIB=$${RANLIB}" \
56893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56894                    TAGS) \
56895           || exit 1
56896
56897 @endif target-zlib
56898
56899 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
56900 maybe-install-info-target-zlib:
56901 @if target-zlib
56902 maybe-install-info-target-zlib: install-info-target-zlib
56903
56904 install-info-target-zlib: \
56905     configure-target-zlib \
56906     info-target-zlib 
56907         @: $(MAKE); $(unstage)
56908         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56909         r=`${PWD_COMMAND}`; export r; \
56910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56911         $(NORMAL_TARGET_EXPORTS) \
56912         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
56913         for flag in $(EXTRA_TARGET_FLAGS); do \
56914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56915         done; \
56916         (cd $(TARGET_SUBDIR)/zlib && \
56917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56919                   "RANLIB=$${RANLIB}" \
56920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56921                    install-info) \
56922           || exit 1
56923
56924 @endif target-zlib
56925
56926 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
56927 maybe-install-dvi-target-zlib:
56928 @if target-zlib
56929 maybe-install-dvi-target-zlib: install-dvi-target-zlib
56930
56931 install-dvi-target-zlib: \
56932     configure-target-zlib \
56933     dvi-target-zlib 
56934         @: $(MAKE); $(unstage)
56935         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56936         r=`${PWD_COMMAND}`; export r; \
56937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56938         $(NORMAL_TARGET_EXPORTS) \
56939         echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
56940         for flag in $(EXTRA_TARGET_FLAGS); do \
56941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56942         done; \
56943         (cd $(TARGET_SUBDIR)/zlib && \
56944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56946                   "RANLIB=$${RANLIB}" \
56947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56948                    install-dvi) \
56949           || exit 1
56950
56951 @endif target-zlib
56952
56953 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
56954 maybe-install-pdf-target-zlib:
56955 @if target-zlib
56956 maybe-install-pdf-target-zlib: install-pdf-target-zlib
56957
56958 install-pdf-target-zlib: \
56959     configure-target-zlib \
56960     pdf-target-zlib 
56961         @: $(MAKE); $(unstage)
56962         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56963         r=`${PWD_COMMAND}`; export r; \
56964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56965         $(NORMAL_TARGET_EXPORTS) \
56966         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
56967         for flag in $(EXTRA_TARGET_FLAGS); do \
56968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56969         done; \
56970         (cd $(TARGET_SUBDIR)/zlib && \
56971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56973                   "RANLIB=$${RANLIB}" \
56974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56975                    install-pdf) \
56976           || exit 1
56977
56978 @endif target-zlib
56979
56980 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
56981 maybe-install-html-target-zlib:
56982 @if target-zlib
56983 maybe-install-html-target-zlib: install-html-target-zlib
56984
56985 install-html-target-zlib: \
56986     configure-target-zlib \
56987     html-target-zlib 
56988         @: $(MAKE); $(unstage)
56989         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56990         r=`${PWD_COMMAND}`; export r; \
56991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56992         $(NORMAL_TARGET_EXPORTS) \
56993         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
56994         for flag in $(EXTRA_TARGET_FLAGS); do \
56995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56996         done; \
56997         (cd $(TARGET_SUBDIR)/zlib && \
56998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57000                   "RANLIB=$${RANLIB}" \
57001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57002                    install-html) \
57003           || exit 1
57004
57005 @endif target-zlib
57006
57007 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57008 maybe-installcheck-target-zlib:
57009 @if target-zlib
57010 maybe-installcheck-target-zlib: installcheck-target-zlib
57011
57012 installcheck-target-zlib: \
57013     configure-target-zlib 
57014         @: $(MAKE); $(unstage)
57015         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57016         r=`${PWD_COMMAND}`; export r; \
57017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57018         $(NORMAL_TARGET_EXPORTS) \
57019         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57020         for flag in $(EXTRA_TARGET_FLAGS); do \
57021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57022         done; \
57023         (cd $(TARGET_SUBDIR)/zlib && \
57024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57026                   "RANLIB=$${RANLIB}" \
57027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57028                    installcheck) \
57029           || exit 1
57030
57031 @endif target-zlib
57032
57033 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57034 maybe-mostlyclean-target-zlib:
57035 @if target-zlib
57036 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57037
57038 mostlyclean-target-zlib: 
57039         @: $(MAKE); $(unstage)
57040         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57041         r=`${PWD_COMMAND}`; export r; \
57042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57043         $(NORMAL_TARGET_EXPORTS) \
57044         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57045         for flag in $(EXTRA_TARGET_FLAGS); do \
57046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57047         done; \
57048         (cd $(TARGET_SUBDIR)/zlib && \
57049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57051                   "RANLIB=$${RANLIB}" \
57052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57053                    mostlyclean) \
57054           || exit 1
57055
57056 @endif target-zlib
57057
57058 .PHONY: maybe-clean-target-zlib clean-target-zlib
57059 maybe-clean-target-zlib:
57060 @if target-zlib
57061 maybe-clean-target-zlib: clean-target-zlib
57062
57063 clean-target-zlib: 
57064         @: $(MAKE); $(unstage)
57065         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57066         r=`${PWD_COMMAND}`; export r; \
57067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57068         $(NORMAL_TARGET_EXPORTS) \
57069         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57070         for flag in $(EXTRA_TARGET_FLAGS); do \
57071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57072         done; \
57073         (cd $(TARGET_SUBDIR)/zlib && \
57074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57076                   "RANLIB=$${RANLIB}" \
57077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57078                    clean) \
57079           || exit 1
57080
57081 @endif target-zlib
57082
57083 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
57084 maybe-distclean-target-zlib:
57085 @if target-zlib
57086 maybe-distclean-target-zlib: distclean-target-zlib
57087
57088 distclean-target-zlib: 
57089         @: $(MAKE); $(unstage)
57090         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57091         r=`${PWD_COMMAND}`; export r; \
57092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57093         $(NORMAL_TARGET_EXPORTS) \
57094         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
57095         for flag in $(EXTRA_TARGET_FLAGS); do \
57096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57097         done; \
57098         (cd $(TARGET_SUBDIR)/zlib && \
57099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57101                   "RANLIB=$${RANLIB}" \
57102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57103                    distclean) \
57104           || exit 1
57105
57106 @endif target-zlib
57107
57108 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
57109 maybe-maintainer-clean-target-zlib:
57110 @if target-zlib
57111 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
57112
57113 maintainer-clean-target-zlib: 
57114         @: $(MAKE); $(unstage)
57115         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57116         r=`${PWD_COMMAND}`; export r; \
57117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57118         $(NORMAL_TARGET_EXPORTS) \
57119         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
57120         for flag in $(EXTRA_TARGET_FLAGS); do \
57121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57122         done; \
57123         (cd $(TARGET_SUBDIR)/zlib && \
57124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57126                   "RANLIB=$${RANLIB}" \
57127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57128                    maintainer-clean) \
57129           || exit 1
57130
57131 @endif target-zlib
57132
57133
57134
57135
57136
57137 .PHONY: configure-target-rda maybe-configure-target-rda
57138 maybe-configure-target-rda:
57139 @if gcc-bootstrap
57140 configure-target-rda: stage_current
57141 @endif gcc-bootstrap
57142 @if target-rda
57143 maybe-configure-target-rda: configure-target-rda
57144 configure-target-rda: 
57145         @: $(MAKE); $(unstage)
57146         @r=`${PWD_COMMAND}`; export r; \
57147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57148         echo "Checking multilib configuration for rda..."; \
57149         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57150         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
57151         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
57152           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
57153             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
57154           else \
57155             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
57156             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57157           fi; \
57158         else \
57159           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57160         fi; \
57161         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
57162         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57163         $(NORMAL_TARGET_EXPORTS)  \
57164         echo Configuring in $(TARGET_SUBDIR)/rda; \
57165         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
57166         case $(srcdir) in \
57167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57168           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
57169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57170         esac; \
57171         module_srcdir=rda; \
57172         rm -f no-such-file || : ; \
57173         CONFIG_SITE=no-such-file $(SHELL) \
57174           $$s/$$module_srcdir/configure \
57175           --srcdir=$${topdir}/$$module_srcdir \
57176           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57177           --target=${target_alias}  \
57178           || exit 1
57179 @endif target-rda
57180
57181
57182
57183
57184
57185 .PHONY: all-target-rda maybe-all-target-rda
57186 maybe-all-target-rda:
57187 @if gcc-bootstrap
57188 all-target-rda: stage_current
57189 @endif gcc-bootstrap
57190 @if target-rda
57191 TARGET-target-rda=all
57192 maybe-all-target-rda: all-target-rda
57193 all-target-rda: configure-target-rda
57194         @: $(MAKE); $(unstage)
57195         @r=`${PWD_COMMAND}`; export r; \
57196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57197         $(NORMAL_TARGET_EXPORTS)  \
57198         (cd $(TARGET_SUBDIR)/rda && \
57199           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
57200                 $(TARGET-target-rda))
57201 @endif target-rda
57202
57203
57204
57205
57206
57207 .PHONY: check-target-rda maybe-check-target-rda
57208 maybe-check-target-rda:
57209 @if target-rda
57210 maybe-check-target-rda: check-target-rda
57211
57212 check-target-rda:
57213         @: $(MAKE); $(unstage)
57214         @r=`${PWD_COMMAND}`; export r; \
57215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57216         $(NORMAL_TARGET_EXPORTS) \
57217         (cd $(TARGET_SUBDIR)/rda && \
57218           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
57219
57220 @endif target-rda
57221
57222 .PHONY: install-target-rda maybe-install-target-rda
57223 maybe-install-target-rda:
57224 @if target-rda
57225 maybe-install-target-rda: install-target-rda
57226
57227 install-target-rda: installdirs
57228         @: $(MAKE); $(unstage)
57229         @r=`${PWD_COMMAND}`; export r; \
57230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57231         $(NORMAL_TARGET_EXPORTS) \
57232         (cd $(TARGET_SUBDIR)/rda && \
57233           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
57234
57235 @endif target-rda
57236
57237 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57238 maybe-install-strip-target-rda:
57239 @if target-rda
57240 maybe-install-strip-target-rda: install-strip-target-rda
57241
57242 install-strip-target-rda: installdirs
57243         @: $(MAKE); $(unstage)
57244         @r=`${PWD_COMMAND}`; export r; \
57245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57246         $(NORMAL_TARGET_EXPORTS) \
57247         (cd $(TARGET_SUBDIR)/rda && \
57248           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
57249
57250 @endif target-rda
57251
57252 # Other targets (info, dvi, pdf, etc.)
57253
57254 .PHONY: maybe-info-target-rda info-target-rda
57255 maybe-info-target-rda:
57256 @if target-rda
57257 maybe-info-target-rda: info-target-rda
57258
57259 info-target-rda: \
57260     configure-target-rda 
57261         @: $(MAKE); $(unstage)
57262         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57263         r=`${PWD_COMMAND}`; export r; \
57264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57265         $(NORMAL_TARGET_EXPORTS) \
57266         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57267         for flag in $(EXTRA_TARGET_FLAGS); do \
57268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57269         done; \
57270         (cd $(TARGET_SUBDIR)/rda && \
57271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57273                   "RANLIB=$${RANLIB}" \
57274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57275                    info) \
57276           || exit 1
57277
57278 @endif target-rda
57279
57280 .PHONY: maybe-dvi-target-rda dvi-target-rda
57281 maybe-dvi-target-rda:
57282 @if target-rda
57283 maybe-dvi-target-rda: dvi-target-rda
57284
57285 dvi-target-rda: \
57286     configure-target-rda 
57287         @: $(MAKE); $(unstage)
57288         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57289         r=`${PWD_COMMAND}`; export r; \
57290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57291         $(NORMAL_TARGET_EXPORTS) \
57292         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57293         for flag in $(EXTRA_TARGET_FLAGS); do \
57294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57295         done; \
57296         (cd $(TARGET_SUBDIR)/rda && \
57297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57299                   "RANLIB=$${RANLIB}" \
57300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57301                    dvi) \
57302           || exit 1
57303
57304 @endif target-rda
57305
57306 .PHONY: maybe-pdf-target-rda pdf-target-rda
57307 maybe-pdf-target-rda:
57308 @if target-rda
57309 maybe-pdf-target-rda: pdf-target-rda
57310
57311 pdf-target-rda: \
57312     configure-target-rda 
57313         @: $(MAKE); $(unstage)
57314         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57315         r=`${PWD_COMMAND}`; export r; \
57316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57317         $(NORMAL_TARGET_EXPORTS) \
57318         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57319         for flag in $(EXTRA_TARGET_FLAGS); do \
57320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57321         done; \
57322         (cd $(TARGET_SUBDIR)/rda && \
57323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57325                   "RANLIB=$${RANLIB}" \
57326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57327                    pdf) \
57328           || exit 1
57329
57330 @endif target-rda
57331
57332 .PHONY: maybe-html-target-rda html-target-rda
57333 maybe-html-target-rda:
57334 @if target-rda
57335 maybe-html-target-rda: html-target-rda
57336
57337 html-target-rda: \
57338     configure-target-rda 
57339         @: $(MAKE); $(unstage)
57340         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57341         r=`${PWD_COMMAND}`; export r; \
57342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57343         $(NORMAL_TARGET_EXPORTS) \
57344         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57345         for flag in $(EXTRA_TARGET_FLAGS); do \
57346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57347         done; \
57348         (cd $(TARGET_SUBDIR)/rda && \
57349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57351                   "RANLIB=$${RANLIB}" \
57352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57353                    html) \
57354           || exit 1
57355
57356 @endif target-rda
57357
57358 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57359 maybe-TAGS-target-rda:
57360 @if target-rda
57361 maybe-TAGS-target-rda: TAGS-target-rda
57362
57363 TAGS-target-rda: \
57364     configure-target-rda 
57365         @: $(MAKE); $(unstage)
57366         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57367         r=`${PWD_COMMAND}`; export r; \
57368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57369         $(NORMAL_TARGET_EXPORTS) \
57370         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57371         for flag in $(EXTRA_TARGET_FLAGS); do \
57372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57373         done; \
57374         (cd $(TARGET_SUBDIR)/rda && \
57375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57377                   "RANLIB=$${RANLIB}" \
57378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57379                    TAGS) \
57380           || exit 1
57381
57382 @endif target-rda
57383
57384 .PHONY: maybe-install-info-target-rda install-info-target-rda
57385 maybe-install-info-target-rda:
57386 @if target-rda
57387 maybe-install-info-target-rda: install-info-target-rda
57388
57389 install-info-target-rda: \
57390     configure-target-rda \
57391     info-target-rda 
57392         @: $(MAKE); $(unstage)
57393         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57394         r=`${PWD_COMMAND}`; export r; \
57395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57396         $(NORMAL_TARGET_EXPORTS) \
57397         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57398         for flag in $(EXTRA_TARGET_FLAGS); do \
57399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57400         done; \
57401         (cd $(TARGET_SUBDIR)/rda && \
57402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57404                   "RANLIB=$${RANLIB}" \
57405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57406                    install-info) \
57407           || exit 1
57408
57409 @endif target-rda
57410
57411 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57412 maybe-install-dvi-target-rda:
57413 @if target-rda
57414 maybe-install-dvi-target-rda: install-dvi-target-rda
57415
57416 install-dvi-target-rda: \
57417     configure-target-rda \
57418     dvi-target-rda 
57419         @: $(MAKE); $(unstage)
57420         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57421         r=`${PWD_COMMAND}`; export r; \
57422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57423         $(NORMAL_TARGET_EXPORTS) \
57424         echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57425         for flag in $(EXTRA_TARGET_FLAGS); do \
57426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57427         done; \
57428         (cd $(TARGET_SUBDIR)/rda && \
57429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57431                   "RANLIB=$${RANLIB}" \
57432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57433                    install-dvi) \
57434           || exit 1
57435
57436 @endif target-rda
57437
57438 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57439 maybe-install-pdf-target-rda:
57440 @if target-rda
57441 maybe-install-pdf-target-rda: install-pdf-target-rda
57442
57443 install-pdf-target-rda: \
57444     configure-target-rda \
57445     pdf-target-rda 
57446         @: $(MAKE); $(unstage)
57447         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57448         r=`${PWD_COMMAND}`; export r; \
57449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57450         $(NORMAL_TARGET_EXPORTS) \
57451         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
57452         for flag in $(EXTRA_TARGET_FLAGS); do \
57453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57454         done; \
57455         (cd $(TARGET_SUBDIR)/rda && \
57456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57458                   "RANLIB=$${RANLIB}" \
57459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57460                    install-pdf) \
57461           || exit 1
57462
57463 @endif target-rda
57464
57465 .PHONY: maybe-install-html-target-rda install-html-target-rda
57466 maybe-install-html-target-rda:
57467 @if target-rda
57468 maybe-install-html-target-rda: install-html-target-rda
57469
57470 install-html-target-rda: \
57471     configure-target-rda \
57472     html-target-rda 
57473         @: $(MAKE); $(unstage)
57474         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57475         r=`${PWD_COMMAND}`; export r; \
57476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57477         $(NORMAL_TARGET_EXPORTS) \
57478         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
57479         for flag in $(EXTRA_TARGET_FLAGS); do \
57480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57481         done; \
57482         (cd $(TARGET_SUBDIR)/rda && \
57483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57485                   "RANLIB=$${RANLIB}" \
57486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57487                    install-html) \
57488           || exit 1
57489
57490 @endif target-rda
57491
57492 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
57493 maybe-installcheck-target-rda:
57494 @if target-rda
57495 maybe-installcheck-target-rda: installcheck-target-rda
57496
57497 installcheck-target-rda: \
57498     configure-target-rda 
57499         @: $(MAKE); $(unstage)
57500         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57501         r=`${PWD_COMMAND}`; export r; \
57502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57503         $(NORMAL_TARGET_EXPORTS) \
57504         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
57505         for flag in $(EXTRA_TARGET_FLAGS); do \
57506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57507         done; \
57508         (cd $(TARGET_SUBDIR)/rda && \
57509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57511                   "RANLIB=$${RANLIB}" \
57512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57513                    installcheck) \
57514           || exit 1
57515
57516 @endif target-rda
57517
57518 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
57519 maybe-mostlyclean-target-rda:
57520 @if target-rda
57521 maybe-mostlyclean-target-rda: mostlyclean-target-rda
57522
57523 mostlyclean-target-rda: 
57524         @: $(MAKE); $(unstage)
57525         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57526         r=`${PWD_COMMAND}`; export r; \
57527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57528         $(NORMAL_TARGET_EXPORTS) \
57529         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
57530         for flag in $(EXTRA_TARGET_FLAGS); do \
57531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57532         done; \
57533         (cd $(TARGET_SUBDIR)/rda && \
57534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57536                   "RANLIB=$${RANLIB}" \
57537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57538                    mostlyclean) \
57539           || exit 1
57540
57541 @endif target-rda
57542
57543 .PHONY: maybe-clean-target-rda clean-target-rda
57544 maybe-clean-target-rda:
57545 @if target-rda
57546 maybe-clean-target-rda: clean-target-rda
57547
57548 clean-target-rda: 
57549         @: $(MAKE); $(unstage)
57550         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57551         r=`${PWD_COMMAND}`; export r; \
57552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57553         $(NORMAL_TARGET_EXPORTS) \
57554         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
57555         for flag in $(EXTRA_TARGET_FLAGS); do \
57556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57557         done; \
57558         (cd $(TARGET_SUBDIR)/rda && \
57559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57561                   "RANLIB=$${RANLIB}" \
57562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57563                    clean) \
57564           || exit 1
57565
57566 @endif target-rda
57567
57568 .PHONY: maybe-distclean-target-rda distclean-target-rda
57569 maybe-distclean-target-rda:
57570 @if target-rda
57571 maybe-distclean-target-rda: distclean-target-rda
57572
57573 distclean-target-rda: 
57574         @: $(MAKE); $(unstage)
57575         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57576         r=`${PWD_COMMAND}`; export r; \
57577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57578         $(NORMAL_TARGET_EXPORTS) \
57579         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
57580         for flag in $(EXTRA_TARGET_FLAGS); do \
57581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57582         done; \
57583         (cd $(TARGET_SUBDIR)/rda && \
57584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57586                   "RANLIB=$${RANLIB}" \
57587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57588                    distclean) \
57589           || exit 1
57590
57591 @endif target-rda
57592
57593 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
57594 maybe-maintainer-clean-target-rda:
57595 @if target-rda
57596 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
57597
57598 maintainer-clean-target-rda: 
57599         @: $(MAKE); $(unstage)
57600         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57601         r=`${PWD_COMMAND}`; export r; \
57602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57603         $(NORMAL_TARGET_EXPORTS) \
57604         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
57605         for flag in $(EXTRA_TARGET_FLAGS); do \
57606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57607         done; \
57608         (cd $(TARGET_SUBDIR)/rda && \
57609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57611                   "RANLIB=$${RANLIB}" \
57612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57613                    maintainer-clean) \
57614           || exit 1
57615
57616 @endif target-rda
57617
57618
57619
57620
57621
57622 .PHONY: configure-target-libada maybe-configure-target-libada
57623 maybe-configure-target-libada:
57624 @if gcc-bootstrap
57625 configure-target-libada: stage_current
57626 @endif gcc-bootstrap
57627 @if target-libada
57628 maybe-configure-target-libada: configure-target-libada
57629 configure-target-libada: 
57630         @: $(MAKE); $(unstage)
57631         @r=`${PWD_COMMAND}`; export r; \
57632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57633         echo "Checking multilib configuration for libada..."; \
57634         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57635         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
57636         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
57637           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
57638             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
57639           else \
57640             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
57641             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57642           fi; \
57643         else \
57644           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57645         fi; \
57646         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
57647         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57648         $(NORMAL_TARGET_EXPORTS)  \
57649         echo Configuring in $(TARGET_SUBDIR)/libada; \
57650         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
57651         case $(srcdir) in \
57652           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57653           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
57654                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57655         esac; \
57656         module_srcdir=libada; \
57657         rm -f no-such-file || : ; \
57658         CONFIG_SITE=no-such-file $(SHELL) \
57659           $$s/$$module_srcdir/configure \
57660           --srcdir=$${topdir}/$$module_srcdir \
57661           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57662           --target=${target_alias}  \
57663           || exit 1
57664 @endif target-libada
57665
57666
57667
57668
57669
57670 .PHONY: all-target-libada maybe-all-target-libada
57671 maybe-all-target-libada:
57672 @if gcc-bootstrap
57673 all-target-libada: stage_current
57674 @endif gcc-bootstrap
57675 @if target-libada
57676 TARGET-target-libada=all
57677 maybe-all-target-libada: all-target-libada
57678 all-target-libada: configure-target-libada
57679         @: $(MAKE); $(unstage)
57680         @r=`${PWD_COMMAND}`; export r; \
57681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57682         $(NORMAL_TARGET_EXPORTS)  \
57683         (cd $(TARGET_SUBDIR)/libada && \
57684           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
57685                 $(TARGET-target-libada))
57686 @endif target-libada
57687
57688
57689
57690
57691
57692 .PHONY: check-target-libada maybe-check-target-libada
57693 maybe-check-target-libada:
57694 @if target-libada
57695 maybe-check-target-libada: check-target-libada
57696
57697 check-target-libada:
57698         @: $(MAKE); $(unstage)
57699         @r=`${PWD_COMMAND}`; export r; \
57700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57701         $(NORMAL_TARGET_EXPORTS) \
57702         (cd $(TARGET_SUBDIR)/libada && \
57703           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
57704
57705 @endif target-libada
57706
57707 .PHONY: install-target-libada maybe-install-target-libada
57708 maybe-install-target-libada:
57709 @if target-libada
57710 maybe-install-target-libada: install-target-libada
57711
57712 install-target-libada: installdirs
57713         @: $(MAKE); $(unstage)
57714         @r=`${PWD_COMMAND}`; export r; \
57715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57716         $(NORMAL_TARGET_EXPORTS) \
57717         (cd $(TARGET_SUBDIR)/libada && \
57718           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
57719
57720 @endif target-libada
57721
57722 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
57723 maybe-install-strip-target-libada:
57724 @if target-libada
57725 maybe-install-strip-target-libada: install-strip-target-libada
57726
57727 install-strip-target-libada: installdirs
57728         @: $(MAKE); $(unstage)
57729         @r=`${PWD_COMMAND}`; export r; \
57730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57731         $(NORMAL_TARGET_EXPORTS) \
57732         (cd $(TARGET_SUBDIR)/libada && \
57733           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
57734
57735 @endif target-libada
57736
57737 # Other targets (info, dvi, pdf, etc.)
57738
57739 .PHONY: maybe-info-target-libada info-target-libada
57740 maybe-info-target-libada:
57741 @if target-libada
57742 maybe-info-target-libada: info-target-libada
57743
57744 info-target-libada: \
57745     configure-target-libada 
57746         @: $(MAKE); $(unstage)
57747         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57748         r=`${PWD_COMMAND}`; export r; \
57749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57750         $(NORMAL_TARGET_EXPORTS) \
57751         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
57752         for flag in $(EXTRA_TARGET_FLAGS); do \
57753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57754         done; \
57755         (cd $(TARGET_SUBDIR)/libada && \
57756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57758                   "RANLIB=$${RANLIB}" \
57759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57760                    info) \
57761           || exit 1
57762
57763 @endif target-libada
57764
57765 .PHONY: maybe-dvi-target-libada dvi-target-libada
57766 maybe-dvi-target-libada:
57767 @if target-libada
57768 maybe-dvi-target-libada: dvi-target-libada
57769
57770 dvi-target-libada: \
57771     configure-target-libada 
57772         @: $(MAKE); $(unstage)
57773         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57774         r=`${PWD_COMMAND}`; export r; \
57775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57776         $(NORMAL_TARGET_EXPORTS) \
57777         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
57778         for flag in $(EXTRA_TARGET_FLAGS); do \
57779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57780         done; \
57781         (cd $(TARGET_SUBDIR)/libada && \
57782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57784                   "RANLIB=$${RANLIB}" \
57785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57786                    dvi) \
57787           || exit 1
57788
57789 @endif target-libada
57790
57791 .PHONY: maybe-pdf-target-libada pdf-target-libada
57792 maybe-pdf-target-libada:
57793 @if target-libada
57794 maybe-pdf-target-libada: pdf-target-libada
57795
57796 pdf-target-libada: \
57797     configure-target-libada 
57798         @: $(MAKE); $(unstage)
57799         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57800         r=`${PWD_COMMAND}`; export r; \
57801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57802         $(NORMAL_TARGET_EXPORTS) \
57803         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
57804         for flag in $(EXTRA_TARGET_FLAGS); do \
57805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57806         done; \
57807         (cd $(TARGET_SUBDIR)/libada && \
57808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57810                   "RANLIB=$${RANLIB}" \
57811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57812                    pdf) \
57813           || exit 1
57814
57815 @endif target-libada
57816
57817 .PHONY: maybe-html-target-libada html-target-libada
57818 maybe-html-target-libada:
57819 @if target-libada
57820 maybe-html-target-libada: html-target-libada
57821
57822 html-target-libada: \
57823     configure-target-libada 
57824         @: $(MAKE); $(unstage)
57825         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57826         r=`${PWD_COMMAND}`; export r; \
57827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57828         $(NORMAL_TARGET_EXPORTS) \
57829         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
57830         for flag in $(EXTRA_TARGET_FLAGS); do \
57831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57832         done; \
57833         (cd $(TARGET_SUBDIR)/libada && \
57834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57836                   "RANLIB=$${RANLIB}" \
57837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57838                    html) \
57839           || exit 1
57840
57841 @endif target-libada
57842
57843 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
57844 maybe-TAGS-target-libada:
57845 @if target-libada
57846 maybe-TAGS-target-libada: TAGS-target-libada
57847
57848 TAGS-target-libada: \
57849     configure-target-libada 
57850         @: $(MAKE); $(unstage)
57851         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57852         r=`${PWD_COMMAND}`; export r; \
57853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57854         $(NORMAL_TARGET_EXPORTS) \
57855         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
57856         for flag in $(EXTRA_TARGET_FLAGS); do \
57857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57858         done; \
57859         (cd $(TARGET_SUBDIR)/libada && \
57860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57862                   "RANLIB=$${RANLIB}" \
57863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57864                    TAGS) \
57865           || exit 1
57866
57867 @endif target-libada
57868
57869 .PHONY: maybe-install-info-target-libada install-info-target-libada
57870 maybe-install-info-target-libada:
57871 @if target-libada
57872 maybe-install-info-target-libada: install-info-target-libada
57873
57874 install-info-target-libada: \
57875     configure-target-libada \
57876     info-target-libada 
57877         @: $(MAKE); $(unstage)
57878         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57879         r=`${PWD_COMMAND}`; export r; \
57880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57881         $(NORMAL_TARGET_EXPORTS) \
57882         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
57883         for flag in $(EXTRA_TARGET_FLAGS); do \
57884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57885         done; \
57886         (cd $(TARGET_SUBDIR)/libada && \
57887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57889                   "RANLIB=$${RANLIB}" \
57890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57891                    install-info) \
57892           || exit 1
57893
57894 @endif target-libada
57895
57896 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
57897 maybe-install-dvi-target-libada:
57898 @if target-libada
57899 maybe-install-dvi-target-libada: install-dvi-target-libada
57900
57901 install-dvi-target-libada: \
57902     configure-target-libada \
57903     dvi-target-libada 
57904         @: $(MAKE); $(unstage)
57905         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57906         r=`${PWD_COMMAND}`; export r; \
57907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57908         $(NORMAL_TARGET_EXPORTS) \
57909         echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
57910         for flag in $(EXTRA_TARGET_FLAGS); do \
57911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57912         done; \
57913         (cd $(TARGET_SUBDIR)/libada && \
57914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57916                   "RANLIB=$${RANLIB}" \
57917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57918                    install-dvi) \
57919           || exit 1
57920
57921 @endif target-libada
57922
57923 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
57924 maybe-install-pdf-target-libada:
57925 @if target-libada
57926 maybe-install-pdf-target-libada: install-pdf-target-libada
57927
57928 install-pdf-target-libada: \
57929     configure-target-libada \
57930     pdf-target-libada 
57931         @: $(MAKE); $(unstage)
57932         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57933         r=`${PWD_COMMAND}`; export r; \
57934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57935         $(NORMAL_TARGET_EXPORTS) \
57936         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
57937         for flag in $(EXTRA_TARGET_FLAGS); do \
57938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57939         done; \
57940         (cd $(TARGET_SUBDIR)/libada && \
57941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57943                   "RANLIB=$${RANLIB}" \
57944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57945                    install-pdf) \
57946           || exit 1
57947
57948 @endif target-libada
57949
57950 .PHONY: maybe-install-html-target-libada install-html-target-libada
57951 maybe-install-html-target-libada:
57952 @if target-libada
57953 maybe-install-html-target-libada: install-html-target-libada
57954
57955 install-html-target-libada: \
57956     configure-target-libada \
57957     html-target-libada 
57958         @: $(MAKE); $(unstage)
57959         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57960         r=`${PWD_COMMAND}`; export r; \
57961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57962         $(NORMAL_TARGET_EXPORTS) \
57963         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
57964         for flag in $(EXTRA_TARGET_FLAGS); do \
57965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57966         done; \
57967         (cd $(TARGET_SUBDIR)/libada && \
57968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57970                   "RANLIB=$${RANLIB}" \
57971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57972                    install-html) \
57973           || exit 1
57974
57975 @endif target-libada
57976
57977 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
57978 maybe-installcheck-target-libada:
57979 @if target-libada
57980 maybe-installcheck-target-libada: installcheck-target-libada
57981
57982 installcheck-target-libada: \
57983     configure-target-libada 
57984         @: $(MAKE); $(unstage)
57985         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57986         r=`${PWD_COMMAND}`; export r; \
57987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57988         $(NORMAL_TARGET_EXPORTS) \
57989         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
57990         for flag in $(EXTRA_TARGET_FLAGS); do \
57991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57992         done; \
57993         (cd $(TARGET_SUBDIR)/libada && \
57994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57996                   "RANLIB=$${RANLIB}" \
57997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57998                    installcheck) \
57999           || exit 1
58000
58001 @endif target-libada
58002
58003 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58004 maybe-mostlyclean-target-libada:
58005 @if target-libada
58006 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58007
58008 mostlyclean-target-libada: 
58009         @: $(MAKE); $(unstage)
58010         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58011         r=`${PWD_COMMAND}`; export r; \
58012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58013         $(NORMAL_TARGET_EXPORTS) \
58014         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
58015         for flag in $(EXTRA_TARGET_FLAGS); do \
58016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58017         done; \
58018         (cd $(TARGET_SUBDIR)/libada && \
58019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58021                   "RANLIB=$${RANLIB}" \
58022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58023                    mostlyclean) \
58024           || exit 1
58025
58026 @endif target-libada
58027
58028 .PHONY: maybe-clean-target-libada clean-target-libada
58029 maybe-clean-target-libada:
58030 @if target-libada
58031 maybe-clean-target-libada: clean-target-libada
58032
58033 clean-target-libada: 
58034         @: $(MAKE); $(unstage)
58035         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58036         r=`${PWD_COMMAND}`; export r; \
58037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58038         $(NORMAL_TARGET_EXPORTS) \
58039         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
58040         for flag in $(EXTRA_TARGET_FLAGS); do \
58041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58042         done; \
58043         (cd $(TARGET_SUBDIR)/libada && \
58044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58046                   "RANLIB=$${RANLIB}" \
58047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58048                    clean) \
58049           || exit 1
58050
58051 @endif target-libada
58052
58053 .PHONY: maybe-distclean-target-libada distclean-target-libada
58054 maybe-distclean-target-libada:
58055 @if target-libada
58056 maybe-distclean-target-libada: distclean-target-libada
58057
58058 distclean-target-libada: 
58059         @: $(MAKE); $(unstage)
58060         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58061         r=`${PWD_COMMAND}`; export r; \
58062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58063         $(NORMAL_TARGET_EXPORTS) \
58064         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
58065         for flag in $(EXTRA_TARGET_FLAGS); do \
58066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58067         done; \
58068         (cd $(TARGET_SUBDIR)/libada && \
58069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58071                   "RANLIB=$${RANLIB}" \
58072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58073                    distclean) \
58074           || exit 1
58075
58076 @endif target-libada
58077
58078 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58079 maybe-maintainer-clean-target-libada:
58080 @if target-libada
58081 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
58082
58083 maintainer-clean-target-libada: 
58084         @: $(MAKE); $(unstage)
58085         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58086         r=`${PWD_COMMAND}`; export r; \
58087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58088         $(NORMAL_TARGET_EXPORTS) \
58089         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
58090         for flag in $(EXTRA_TARGET_FLAGS); do \
58091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58092         done; \
58093         (cd $(TARGET_SUBDIR)/libada && \
58094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58096                   "RANLIB=$${RANLIB}" \
58097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58098                    maintainer-clean) \
58099           || exit 1
58100
58101 @endif target-libada
58102
58103
58104
58105
58106
58107 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
58108 maybe-configure-target-libgomp:
58109 @if gcc-bootstrap
58110 configure-target-libgomp: stage_current
58111 @endif gcc-bootstrap
58112 @if target-libgomp
58113 maybe-configure-target-libgomp: configure-target-libgomp
58114 configure-target-libgomp: 
58115         @r=`${PWD_COMMAND}`; export r; \
58116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58117         echo "Checking multilib configuration for libgomp..."; \
58118         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58119         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58120         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58121           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58122             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58123           else \
58124             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58125             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58126           fi; \
58127         else \
58128           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58129         fi; \
58130         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58131         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58132         $(NORMAL_TARGET_EXPORTS)  \
58133         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
58134         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
58135         case $(srcdir) in \
58136           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58137           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58138                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58139         esac; \
58140         module_srcdir=libgomp; \
58141         rm -f no-such-file || : ; \
58142         CONFIG_SITE=no-such-file $(SHELL) \
58143           $$s/$$module_srcdir/configure \
58144           --srcdir=$${topdir}/$$module_srcdir \
58145           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58146           --target=${target_alias}  \
58147           || exit 1
58148 @endif target-libgomp
58149
58150
58151
58152 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
58153 maybe-configure-stage1-target-libgomp:
58154 @if target-libgomp-bootstrap
58155 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
58156 configure-stage1-target-libgomp:
58157         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
58158         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58159         @r=`${PWD_COMMAND}`; export r; \
58160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58161         TFLAGS="$(STAGE1_TFLAGS)"; \
58162         echo "Checking multilib configuration for libgomp..."; \
58163         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58164         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58165           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58166             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58167           else \
58168             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58169             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58170           fi; \
58171         else \
58172           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58173         fi; \
58174         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58175         $(NORMAL_TARGET_EXPORTS) \
58176         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58177         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58178         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58179         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
58180         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58181         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58182         case $(srcdir) in \
58183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58184           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58186         esac; \
58187         module_srcdir=libgomp; \
58188         $(SHELL) $$s/$$module_srcdir/configure \
58189           --srcdir=$${topdir}/$$module_srcdir \
58190           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58191           --target=${target_alias} \
58192            \
58193           $(STAGE1_CONFIGURE_FLAGS)
58194 @endif target-libgomp-bootstrap
58195
58196 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
58197 maybe-configure-stage2-target-libgomp:
58198 @if target-libgomp-bootstrap
58199 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
58200 configure-stage2-target-libgomp:
58201         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58202         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58203         @r=`${PWD_COMMAND}`; export r; \
58204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58205         TFLAGS="$(STAGE2_TFLAGS)"; \
58206         echo "Checking multilib configuration for libgomp..."; \
58207         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58208         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58209           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58210             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58211           else \
58212             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58213             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58214           fi; \
58215         else \
58216           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58217         fi; \
58218         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58219         $(NORMAL_TARGET_EXPORTS) \
58220          \
58221         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58222         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58223         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58224         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
58225         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58226         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58227         case $(srcdir) in \
58228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58229           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58231         esac; \
58232         module_srcdir=libgomp; \
58233         $(SHELL) $$s/$$module_srcdir/configure \
58234           --srcdir=$${topdir}/$$module_srcdir \
58235           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58236           --target=${target_alias} \
58237           --with-build-libsubdir=$(HOST_SUBDIR) \
58238           $(STAGE2_CONFIGURE_FLAGS)
58239 @endif target-libgomp-bootstrap
58240
58241 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
58242 maybe-configure-stage3-target-libgomp:
58243 @if target-libgomp-bootstrap
58244 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
58245 configure-stage3-target-libgomp:
58246         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58247         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58248         @r=`${PWD_COMMAND}`; export r; \
58249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58250         TFLAGS="$(STAGE3_TFLAGS)"; \
58251         echo "Checking multilib configuration for libgomp..."; \
58252         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58253         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58254           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58255             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58256           else \
58257             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58258             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58259           fi; \
58260         else \
58261           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58262         fi; \
58263         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58264         $(NORMAL_TARGET_EXPORTS) \
58265          \
58266         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58267         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58268         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58269         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
58270         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58271         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58272         case $(srcdir) in \
58273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58274           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58276         esac; \
58277         module_srcdir=libgomp; \
58278         $(SHELL) $$s/$$module_srcdir/configure \
58279           --srcdir=$${topdir}/$$module_srcdir \
58280           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58281           --target=${target_alias} \
58282           --with-build-libsubdir=$(HOST_SUBDIR) \
58283           $(STAGE3_CONFIGURE_FLAGS)
58284 @endif target-libgomp-bootstrap
58285
58286 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
58287 maybe-configure-stage4-target-libgomp:
58288 @if target-libgomp-bootstrap
58289 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
58290 configure-stage4-target-libgomp:
58291         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58292         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58293         @r=`${PWD_COMMAND}`; export r; \
58294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58295         TFLAGS="$(STAGE4_TFLAGS)"; \
58296         echo "Checking multilib configuration for libgomp..."; \
58297         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58298         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58299           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58300             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58301           else \
58302             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58303             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58304           fi; \
58305         else \
58306           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58307         fi; \
58308         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58309         $(NORMAL_TARGET_EXPORTS) \
58310          \
58311         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58312         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58313         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58314         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
58315         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58316         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58317         case $(srcdir) in \
58318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58319           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58321         esac; \
58322         module_srcdir=libgomp; \
58323         $(SHELL) $$s/$$module_srcdir/configure \
58324           --srcdir=$${topdir}/$$module_srcdir \
58325           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58326           --target=${target_alias} \
58327           --with-build-libsubdir=$(HOST_SUBDIR) \
58328           $(STAGE4_CONFIGURE_FLAGS)
58329 @endif target-libgomp-bootstrap
58330
58331 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
58332 maybe-configure-stageprofile-target-libgomp:
58333 @if target-libgomp-bootstrap
58334 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58335 configure-stageprofile-target-libgomp:
58336         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58337         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58338         @r=`${PWD_COMMAND}`; export r; \
58339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58340         TFLAGS="$(STAGEprofile_TFLAGS)"; \
58341         echo "Checking multilib configuration for libgomp..."; \
58342         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58343         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58344           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58345             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58346           else \
58347             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58348             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58349           fi; \
58350         else \
58351           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58352         fi; \
58353         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58354         $(NORMAL_TARGET_EXPORTS) \
58355          \
58356         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58357         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58358         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58359         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
58360         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58361         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58362         case $(srcdir) in \
58363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58364           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58366         esac; \
58367         module_srcdir=libgomp; \
58368         $(SHELL) $$s/$$module_srcdir/configure \
58369           --srcdir=$${topdir}/$$module_srcdir \
58370           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58371           --target=${target_alias} \
58372           --with-build-libsubdir=$(HOST_SUBDIR) \
58373           $(STAGEprofile_CONFIGURE_FLAGS)
58374 @endif target-libgomp-bootstrap
58375
58376 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
58377 maybe-configure-stagetrain-target-libgomp:
58378 @if target-libgomp-bootstrap
58379 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
58380 configure-stagetrain-target-libgomp:
58381         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58382         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58383         @r=`${PWD_COMMAND}`; export r; \
58384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58385         TFLAGS="$(STAGEtrain_TFLAGS)"; \
58386         echo "Checking multilib configuration for libgomp..."; \
58387         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58388         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58389           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58390             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58391           else \
58392             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58393             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58394           fi; \
58395         else \
58396           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58397         fi; \
58398         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58399         $(NORMAL_TARGET_EXPORTS) \
58400          \
58401         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58402         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58403         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58404         echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
58405         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58406         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58407         case $(srcdir) in \
58408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58409           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58411         esac; \
58412         module_srcdir=libgomp; \
58413         $(SHELL) $$s/$$module_srcdir/configure \
58414           --srcdir=$${topdir}/$$module_srcdir \
58415           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58416           --target=${target_alias} \
58417           --with-build-libsubdir=$(HOST_SUBDIR) \
58418           $(STAGEtrain_CONFIGURE_FLAGS)
58419 @endif target-libgomp-bootstrap
58420
58421 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
58422 maybe-configure-stagefeedback-target-libgomp:
58423 @if target-libgomp-bootstrap
58424 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58425 configure-stagefeedback-target-libgomp:
58426         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58427         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58428         @r=`${PWD_COMMAND}`; export r; \
58429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58430         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58431         echo "Checking multilib configuration for libgomp..."; \
58432         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58433         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58434           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58435             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58436           else \
58437             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58438             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58439           fi; \
58440         else \
58441           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58442         fi; \
58443         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58444         $(NORMAL_TARGET_EXPORTS) \
58445          \
58446         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58447         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58448         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58449         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
58450         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58451         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58452         case $(srcdir) in \
58453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58454           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58456         esac; \
58457         module_srcdir=libgomp; \
58458         $(SHELL) $$s/$$module_srcdir/configure \
58459           --srcdir=$${topdir}/$$module_srcdir \
58460           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58461           --target=${target_alias} \
58462           --with-build-libsubdir=$(HOST_SUBDIR) \
58463           $(STAGEfeedback_CONFIGURE_FLAGS)
58464 @endif target-libgomp-bootstrap
58465
58466 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
58467 maybe-configure-stageautoprofile-target-libgomp:
58468 @if target-libgomp-bootstrap
58469 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
58470 configure-stageautoprofile-target-libgomp:
58471         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
58472         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58473         @r=`${PWD_COMMAND}`; export r; \
58474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58475         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
58476         echo "Checking multilib configuration for libgomp..."; \
58477         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58478         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58479           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58480             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58481           else \
58482             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58483             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58484           fi; \
58485         else \
58486           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58487         fi; \
58488         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58489         $(NORMAL_TARGET_EXPORTS) \
58490          \
58491         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58492         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58493         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58494         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
58495         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58496         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58497         case $(srcdir) in \
58498           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58499           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58500                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58501         esac; \
58502         module_srcdir=libgomp; \
58503         $(SHELL) $$s/$$module_srcdir/configure \
58504           --srcdir=$${topdir}/$$module_srcdir \
58505           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58506           --target=${target_alias} \
58507           --with-build-libsubdir=$(HOST_SUBDIR) \
58508           $(STAGEautoprofile_CONFIGURE_FLAGS)
58509 @endif target-libgomp-bootstrap
58510
58511 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
58512 maybe-configure-stageautofeedback-target-libgomp:
58513 @if target-libgomp-bootstrap
58514 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
58515 configure-stageautofeedback-target-libgomp:
58516         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
58517         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58518         @r=`${PWD_COMMAND}`; export r; \
58519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58520         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
58521         echo "Checking multilib configuration for libgomp..."; \
58522         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58523         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58524           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58525             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58526           else \
58527             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58528             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58529           fi; \
58530         else \
58531           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58532         fi; \
58533         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58534         $(NORMAL_TARGET_EXPORTS) \
58535          \
58536         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58537         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58538         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58539         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
58540         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58541         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58542         case $(srcdir) in \
58543           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58544           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58545                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58546         esac; \
58547         module_srcdir=libgomp; \
58548         $(SHELL) $$s/$$module_srcdir/configure \
58549           --srcdir=$${topdir}/$$module_srcdir \
58550           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58551           --target=${target_alias} \
58552           --with-build-libsubdir=$(HOST_SUBDIR) \
58553           $(STAGEautofeedback_CONFIGURE_FLAGS)
58554 @endif target-libgomp-bootstrap
58555
58556
58557
58558
58559
58560 .PHONY: all-target-libgomp maybe-all-target-libgomp
58561 maybe-all-target-libgomp:
58562 @if gcc-bootstrap
58563 all-target-libgomp: stage_current
58564 @endif gcc-bootstrap
58565 @if target-libgomp
58566 TARGET-target-libgomp=all
58567 maybe-all-target-libgomp: all-target-libgomp
58568 all-target-libgomp: configure-target-libgomp
58569         @r=`${PWD_COMMAND}`; export r; \
58570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58571         $(NORMAL_TARGET_EXPORTS)  \
58572         (cd $(TARGET_SUBDIR)/libgomp && \
58573           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
58574                 $(TARGET-target-libgomp))
58575 @endif target-libgomp
58576
58577
58578
58579 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
58580 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
58581 maybe-all-stage1-target-libgomp:
58582 maybe-clean-stage1-target-libgomp:
58583 @if target-libgomp-bootstrap
58584 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
58585 all-stage1: all-stage1-target-libgomp
58586 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
58587 all-stage1-target-libgomp: configure-stage1-target-libgomp
58588         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
58589         @r=`${PWD_COMMAND}`; export r; \
58590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58591         TFLAGS="$(STAGE1_TFLAGS)"; \
58592         $(NORMAL_TARGET_EXPORTS)  \
58593         cd $(TARGET_SUBDIR)/libgomp && \
58594          \
58595         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58596                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58597                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58598                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58599                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58600                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58601                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58602                 $(EXTRA_TARGET_FLAGS)  \
58603                   \
58604                 TFLAGS="$(STAGE1_TFLAGS)"  \
58605                 $(TARGET-stage1-target-libgomp)
58606
58607 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
58608 clean-stage1: clean-stage1-target-libgomp
58609 clean-stage1-target-libgomp:
58610         @if [ $(current_stage) = stage1 ]; then \
58611           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58612         else \
58613           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
58614           $(MAKE) stage1-start; \
58615         fi; \
58616         cd $(TARGET_SUBDIR)/libgomp && \
58617         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
58618           clean
58619 @endif target-libgomp-bootstrap
58620
58621
58622 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
58623 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
58624 maybe-all-stage2-target-libgomp:
58625 maybe-clean-stage2-target-libgomp:
58626 @if target-libgomp-bootstrap
58627 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
58628 all-stage2: all-stage2-target-libgomp
58629 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
58630 all-stage2-target-libgomp: configure-stage2-target-libgomp
58631         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58632         @r=`${PWD_COMMAND}`; export r; \
58633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58634         TFLAGS="$(STAGE2_TFLAGS)"; \
58635         $(NORMAL_TARGET_EXPORTS) \
58636           \
58637         cd $(TARGET_SUBDIR)/libgomp && \
58638          \
58639         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58640                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58641                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58642                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58643                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58644                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58645                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58646                 $(EXTRA_TARGET_FLAGS)   \
58647                 TFLAGS="$(STAGE2_TFLAGS)"  \
58648                 $(TARGET-stage2-target-libgomp)
58649
58650 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
58651 clean-stage2: clean-stage2-target-libgomp
58652 clean-stage2-target-libgomp:
58653         @if [ $(current_stage) = stage2 ]; then \
58654           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58655         else \
58656           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
58657           $(MAKE) stage2-start; \
58658         fi; \
58659         cd $(TARGET_SUBDIR)/libgomp && \
58660         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58661 @endif target-libgomp-bootstrap
58662
58663
58664 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
58665 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
58666 maybe-all-stage3-target-libgomp:
58667 maybe-clean-stage3-target-libgomp:
58668 @if target-libgomp-bootstrap
58669 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
58670 all-stage3: all-stage3-target-libgomp
58671 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
58672 all-stage3-target-libgomp: configure-stage3-target-libgomp
58673         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58674         @r=`${PWD_COMMAND}`; export r; \
58675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58676         TFLAGS="$(STAGE3_TFLAGS)"; \
58677         $(NORMAL_TARGET_EXPORTS) \
58678           \
58679         cd $(TARGET_SUBDIR)/libgomp && \
58680          \
58681         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58682                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58683                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58684                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58685                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58686                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58687                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58688                 $(EXTRA_TARGET_FLAGS)   \
58689                 TFLAGS="$(STAGE3_TFLAGS)"  \
58690                 $(TARGET-stage3-target-libgomp)
58691
58692 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
58693 clean-stage3: clean-stage3-target-libgomp
58694 clean-stage3-target-libgomp:
58695         @if [ $(current_stage) = stage3 ]; then \
58696           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58697         else \
58698           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
58699           $(MAKE) stage3-start; \
58700         fi; \
58701         cd $(TARGET_SUBDIR)/libgomp && \
58702         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58703 @endif target-libgomp-bootstrap
58704
58705
58706 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
58707 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
58708 maybe-all-stage4-target-libgomp:
58709 maybe-clean-stage4-target-libgomp:
58710 @if target-libgomp-bootstrap
58711 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
58712 all-stage4: all-stage4-target-libgomp
58713 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
58714 all-stage4-target-libgomp: configure-stage4-target-libgomp
58715         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58716         @r=`${PWD_COMMAND}`; export r; \
58717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58718         TFLAGS="$(STAGE4_TFLAGS)"; \
58719         $(NORMAL_TARGET_EXPORTS) \
58720           \
58721         cd $(TARGET_SUBDIR)/libgomp && \
58722          \
58723         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58724                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58725                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58726                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58727                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58728                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58729                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58730                 $(EXTRA_TARGET_FLAGS)   \
58731                 TFLAGS="$(STAGE4_TFLAGS)"  \
58732                 $(TARGET-stage4-target-libgomp)
58733
58734 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
58735 clean-stage4: clean-stage4-target-libgomp
58736 clean-stage4-target-libgomp:
58737         @if [ $(current_stage) = stage4 ]; then \
58738           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58739         else \
58740           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
58741           $(MAKE) stage4-start; \
58742         fi; \
58743         cd $(TARGET_SUBDIR)/libgomp && \
58744         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58745 @endif target-libgomp-bootstrap
58746
58747
58748 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
58749 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
58750 maybe-all-stageprofile-target-libgomp:
58751 maybe-clean-stageprofile-target-libgomp:
58752 @if target-libgomp-bootstrap
58753 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
58754 all-stageprofile: all-stageprofile-target-libgomp
58755 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
58756 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58757         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58758         @r=`${PWD_COMMAND}`; export r; \
58759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58760         TFLAGS="$(STAGEprofile_TFLAGS)"; \
58761         $(NORMAL_TARGET_EXPORTS) \
58762           \
58763         cd $(TARGET_SUBDIR)/libgomp && \
58764          \
58765         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58766                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58767                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58768                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58769                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58770                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58771                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58772                 $(EXTRA_TARGET_FLAGS)   \
58773                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
58774                 $(TARGET-stageprofile-target-libgomp)
58775
58776 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
58777 clean-stageprofile: clean-stageprofile-target-libgomp
58778 clean-stageprofile-target-libgomp:
58779         @if [ $(current_stage) = stageprofile ]; then \
58780           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58781         else \
58782           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
58783           $(MAKE) stageprofile-start; \
58784         fi; \
58785         cd $(TARGET_SUBDIR)/libgomp && \
58786         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58787 @endif target-libgomp-bootstrap
58788
58789
58790 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
58791 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
58792 maybe-all-stagetrain-target-libgomp:
58793 maybe-clean-stagetrain-target-libgomp:
58794 @if target-libgomp-bootstrap
58795 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
58796 all-stagetrain: all-stagetrain-target-libgomp
58797 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
58798 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
58799         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58800         @r=`${PWD_COMMAND}`; export r; \
58801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58802         TFLAGS="$(STAGEtrain_TFLAGS)"; \
58803         $(NORMAL_TARGET_EXPORTS) \
58804           \
58805         cd $(TARGET_SUBDIR)/libgomp && \
58806          \
58807         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58808                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58809                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58810                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58811                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58812                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58813                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58814                 $(EXTRA_TARGET_FLAGS)   \
58815                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
58816                 $(TARGET-stagetrain-target-libgomp)
58817
58818 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
58819 clean-stagetrain: clean-stagetrain-target-libgomp
58820 clean-stagetrain-target-libgomp:
58821         @if [ $(current_stage) = stagetrain ]; then \
58822           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58823         else \
58824           [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
58825           $(MAKE) stagetrain-start; \
58826         fi; \
58827         cd $(TARGET_SUBDIR)/libgomp && \
58828         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58829 @endif target-libgomp-bootstrap
58830
58831
58832 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
58833 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
58834 maybe-all-stagefeedback-target-libgomp:
58835 maybe-clean-stagefeedback-target-libgomp:
58836 @if target-libgomp-bootstrap
58837 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
58838 all-stagefeedback: all-stagefeedback-target-libgomp
58839 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
58840 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58841         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58842         @r=`${PWD_COMMAND}`; export r; \
58843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58844         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58845         $(NORMAL_TARGET_EXPORTS) \
58846           \
58847         cd $(TARGET_SUBDIR)/libgomp && \
58848          \
58849         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58850                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58851                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58852                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58853                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58854                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58855                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58856                 $(EXTRA_TARGET_FLAGS)   \
58857                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
58858                 $(TARGET-stagefeedback-target-libgomp)
58859
58860 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
58861 clean-stagefeedback: clean-stagefeedback-target-libgomp
58862 clean-stagefeedback-target-libgomp:
58863         @if [ $(current_stage) = stagefeedback ]; then \
58864           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58865         else \
58866           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
58867           $(MAKE) stagefeedback-start; \
58868         fi; \
58869         cd $(TARGET_SUBDIR)/libgomp && \
58870         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58871 @endif target-libgomp-bootstrap
58872
58873
58874 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
58875 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
58876 maybe-all-stageautoprofile-target-libgomp:
58877 maybe-clean-stageautoprofile-target-libgomp:
58878 @if target-libgomp-bootstrap
58879 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
58880 all-stageautoprofile: all-stageautoprofile-target-libgomp
58881 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
58882 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
58883         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
58884         @r=`${PWD_COMMAND}`; export r; \
58885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58886         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
58887         $(NORMAL_TARGET_EXPORTS) \
58888           \
58889         cd $(TARGET_SUBDIR)/libgomp && \
58890         $$s/gcc/config/i386/$(AUTO_PROFILE) \
58891         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58892                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58893                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58894                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58895                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58896                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58897                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58898                 $(EXTRA_TARGET_FLAGS)   \
58899                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
58900                 $(TARGET-stageautoprofile-target-libgomp)
58901
58902 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
58903 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
58904 clean-stageautoprofile-target-libgomp:
58905         @if [ $(current_stage) = stageautoprofile ]; then \
58906           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58907         else \
58908           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
58909           $(MAKE) stageautoprofile-start; \
58910         fi; \
58911         cd $(TARGET_SUBDIR)/libgomp && \
58912         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58913 @endif target-libgomp-bootstrap
58914
58915
58916 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
58917 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
58918 maybe-all-stageautofeedback-target-libgomp:
58919 maybe-clean-stageautofeedback-target-libgomp:
58920 @if target-libgomp-bootstrap
58921 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
58922 all-stageautofeedback: all-stageautofeedback-target-libgomp
58923 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
58924 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
58925         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
58926         @r=`${PWD_COMMAND}`; export r; \
58927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58928         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
58929         $(NORMAL_TARGET_EXPORTS) \
58930           \
58931         cd $(TARGET_SUBDIR)/libgomp && \
58932          \
58933         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58934                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58935                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58936                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58937                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58938                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58939                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58940                 $(EXTRA_TARGET_FLAGS)   \
58941                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
58942                 $(TARGET-stageautofeedback-target-libgomp)
58943
58944 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
58945 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
58946 clean-stageautofeedback-target-libgomp:
58947         @if [ $(current_stage) = stageautofeedback ]; then \
58948           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58949         else \
58950           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
58951           $(MAKE) stageautofeedback-start; \
58952         fi; \
58953         cd $(TARGET_SUBDIR)/libgomp && \
58954         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58955 @endif target-libgomp-bootstrap
58956
58957
58958
58959
58960
58961
58962 .PHONY: check-target-libgomp maybe-check-target-libgomp
58963 maybe-check-target-libgomp:
58964 @if target-libgomp
58965 maybe-check-target-libgomp: check-target-libgomp
58966
58967 check-target-libgomp:
58968         @: $(MAKE); $(unstage)
58969         @r=`${PWD_COMMAND}`; export r; \
58970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58971         $(NORMAL_TARGET_EXPORTS) \
58972         (cd $(TARGET_SUBDIR)/libgomp && \
58973           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
58974
58975 @endif target-libgomp
58976
58977 .PHONY: install-target-libgomp maybe-install-target-libgomp
58978 maybe-install-target-libgomp:
58979 @if target-libgomp
58980 maybe-install-target-libgomp: install-target-libgomp
58981
58982 install-target-libgomp: installdirs
58983         @: $(MAKE); $(unstage)
58984         @r=`${PWD_COMMAND}`; export r; \
58985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58986         $(NORMAL_TARGET_EXPORTS) \
58987         (cd $(TARGET_SUBDIR)/libgomp && \
58988           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
58989
58990 @endif target-libgomp
58991
58992 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
58993 maybe-install-strip-target-libgomp:
58994 @if target-libgomp
58995 maybe-install-strip-target-libgomp: install-strip-target-libgomp
58996
58997 install-strip-target-libgomp: installdirs
58998         @: $(MAKE); $(unstage)
58999         @r=`${PWD_COMMAND}`; export r; \
59000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59001         $(NORMAL_TARGET_EXPORTS) \
59002         (cd $(TARGET_SUBDIR)/libgomp && \
59003           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
59004
59005 @endif target-libgomp
59006
59007 # Other targets (info, dvi, pdf, etc.)
59008
59009 .PHONY: maybe-info-target-libgomp info-target-libgomp
59010 maybe-info-target-libgomp:
59011 @if target-libgomp
59012 maybe-info-target-libgomp: info-target-libgomp
59013
59014 info-target-libgomp: \
59015     configure-target-libgomp 
59016         @: $(MAKE); $(unstage)
59017         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59018         r=`${PWD_COMMAND}`; export r; \
59019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59020         $(NORMAL_TARGET_EXPORTS) \
59021         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
59022         for flag in $(EXTRA_TARGET_FLAGS); do \
59023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59024         done; \
59025         (cd $(TARGET_SUBDIR)/libgomp && \
59026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59028                   "RANLIB=$${RANLIB}" \
59029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59030                    info) \
59031           || exit 1
59032
59033 @endif target-libgomp
59034
59035 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
59036 maybe-dvi-target-libgomp:
59037 @if target-libgomp
59038 maybe-dvi-target-libgomp: dvi-target-libgomp
59039
59040 dvi-target-libgomp: \
59041     configure-target-libgomp 
59042         @: $(MAKE); $(unstage)
59043         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59044         r=`${PWD_COMMAND}`; export r; \
59045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59046         $(NORMAL_TARGET_EXPORTS) \
59047         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
59048         for flag in $(EXTRA_TARGET_FLAGS); do \
59049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59050         done; \
59051         (cd $(TARGET_SUBDIR)/libgomp && \
59052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59054                   "RANLIB=$${RANLIB}" \
59055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59056                    dvi) \
59057           || exit 1
59058
59059 @endif target-libgomp
59060
59061 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
59062 maybe-pdf-target-libgomp:
59063 @if target-libgomp
59064 maybe-pdf-target-libgomp: pdf-target-libgomp
59065
59066 pdf-target-libgomp: \
59067     configure-target-libgomp 
59068         @: $(MAKE); $(unstage)
59069         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59070         r=`${PWD_COMMAND}`; export r; \
59071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59072         $(NORMAL_TARGET_EXPORTS) \
59073         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
59074         for flag in $(EXTRA_TARGET_FLAGS); do \
59075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59076         done; \
59077         (cd $(TARGET_SUBDIR)/libgomp && \
59078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59080                   "RANLIB=$${RANLIB}" \
59081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59082                    pdf) \
59083           || exit 1
59084
59085 @endif target-libgomp
59086
59087 .PHONY: maybe-html-target-libgomp html-target-libgomp
59088 maybe-html-target-libgomp:
59089 @if target-libgomp
59090 maybe-html-target-libgomp: html-target-libgomp
59091
59092 html-target-libgomp: \
59093     configure-target-libgomp 
59094         @: $(MAKE); $(unstage)
59095         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59096         r=`${PWD_COMMAND}`; export r; \
59097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59098         $(NORMAL_TARGET_EXPORTS) \
59099         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
59100         for flag in $(EXTRA_TARGET_FLAGS); do \
59101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59102         done; \
59103         (cd $(TARGET_SUBDIR)/libgomp && \
59104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59106                   "RANLIB=$${RANLIB}" \
59107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59108                    html) \
59109           || exit 1
59110
59111 @endif target-libgomp
59112
59113 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
59114 maybe-TAGS-target-libgomp:
59115 @if target-libgomp
59116 maybe-TAGS-target-libgomp: TAGS-target-libgomp
59117
59118 TAGS-target-libgomp: \
59119     configure-target-libgomp 
59120         @: $(MAKE); $(unstage)
59121         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59122         r=`${PWD_COMMAND}`; export r; \
59123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59124         $(NORMAL_TARGET_EXPORTS) \
59125         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
59126         for flag in $(EXTRA_TARGET_FLAGS); do \
59127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59128         done; \
59129         (cd $(TARGET_SUBDIR)/libgomp && \
59130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59132                   "RANLIB=$${RANLIB}" \
59133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59134                    TAGS) \
59135           || exit 1
59136
59137 @endif target-libgomp
59138
59139 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
59140 maybe-install-info-target-libgomp:
59141 @if target-libgomp
59142 maybe-install-info-target-libgomp: install-info-target-libgomp
59143
59144 install-info-target-libgomp: \
59145     configure-target-libgomp \
59146     info-target-libgomp 
59147         @: $(MAKE); $(unstage)
59148         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59149         r=`${PWD_COMMAND}`; export r; \
59150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59151         $(NORMAL_TARGET_EXPORTS) \
59152         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
59153         for flag in $(EXTRA_TARGET_FLAGS); do \
59154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59155         done; \
59156         (cd $(TARGET_SUBDIR)/libgomp && \
59157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59159                   "RANLIB=$${RANLIB}" \
59160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59161                    install-info) \
59162           || exit 1
59163
59164 @endif target-libgomp
59165
59166 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
59167 maybe-install-dvi-target-libgomp:
59168 @if target-libgomp
59169 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
59170
59171 install-dvi-target-libgomp: \
59172     configure-target-libgomp \
59173     dvi-target-libgomp 
59174         @: $(MAKE); $(unstage)
59175         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59176         r=`${PWD_COMMAND}`; export r; \
59177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59178         $(NORMAL_TARGET_EXPORTS) \
59179         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
59180         for flag in $(EXTRA_TARGET_FLAGS); do \
59181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59182         done; \
59183         (cd $(TARGET_SUBDIR)/libgomp && \
59184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59186                   "RANLIB=$${RANLIB}" \
59187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59188                    install-dvi) \
59189           || exit 1
59190
59191 @endif target-libgomp
59192
59193 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
59194 maybe-install-pdf-target-libgomp:
59195 @if target-libgomp
59196 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
59197
59198 install-pdf-target-libgomp: \
59199     configure-target-libgomp \
59200     pdf-target-libgomp 
59201         @: $(MAKE); $(unstage)
59202         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59203         r=`${PWD_COMMAND}`; export r; \
59204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59205         $(NORMAL_TARGET_EXPORTS) \
59206         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
59207         for flag in $(EXTRA_TARGET_FLAGS); do \
59208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59209         done; \
59210         (cd $(TARGET_SUBDIR)/libgomp && \
59211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59213                   "RANLIB=$${RANLIB}" \
59214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59215                    install-pdf) \
59216           || exit 1
59217
59218 @endif target-libgomp
59219
59220 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
59221 maybe-install-html-target-libgomp:
59222 @if target-libgomp
59223 maybe-install-html-target-libgomp: install-html-target-libgomp
59224
59225 install-html-target-libgomp: \
59226     configure-target-libgomp \
59227     html-target-libgomp 
59228         @: $(MAKE); $(unstage)
59229         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59230         r=`${PWD_COMMAND}`; export r; \
59231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59232         $(NORMAL_TARGET_EXPORTS) \
59233         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
59234         for flag in $(EXTRA_TARGET_FLAGS); do \
59235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59236         done; \
59237         (cd $(TARGET_SUBDIR)/libgomp && \
59238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59240                   "RANLIB=$${RANLIB}" \
59241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59242                    install-html) \
59243           || exit 1
59244
59245 @endif target-libgomp
59246
59247 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
59248 maybe-installcheck-target-libgomp:
59249 @if target-libgomp
59250 maybe-installcheck-target-libgomp: installcheck-target-libgomp
59251
59252 installcheck-target-libgomp: \
59253     configure-target-libgomp 
59254         @: $(MAKE); $(unstage)
59255         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59256         r=`${PWD_COMMAND}`; export r; \
59257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59258         $(NORMAL_TARGET_EXPORTS) \
59259         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
59260         for flag in $(EXTRA_TARGET_FLAGS); do \
59261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59262         done; \
59263         (cd $(TARGET_SUBDIR)/libgomp && \
59264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59266                   "RANLIB=$${RANLIB}" \
59267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59268                    installcheck) \
59269           || exit 1
59270
59271 @endif target-libgomp
59272
59273 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
59274 maybe-mostlyclean-target-libgomp:
59275 @if target-libgomp
59276 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
59277
59278 mostlyclean-target-libgomp: 
59279         @: $(MAKE); $(unstage)
59280         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59281         r=`${PWD_COMMAND}`; export r; \
59282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59283         $(NORMAL_TARGET_EXPORTS) \
59284         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
59285         for flag in $(EXTRA_TARGET_FLAGS); do \
59286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59287         done; \
59288         (cd $(TARGET_SUBDIR)/libgomp && \
59289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59291                   "RANLIB=$${RANLIB}" \
59292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59293                    mostlyclean) \
59294           || exit 1
59295
59296 @endif target-libgomp
59297
59298 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
59299 maybe-clean-target-libgomp:
59300 @if target-libgomp
59301 maybe-clean-target-libgomp: clean-target-libgomp
59302
59303 clean-target-libgomp: 
59304         @: $(MAKE); $(unstage)
59305         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59306         r=`${PWD_COMMAND}`; export r; \
59307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59308         $(NORMAL_TARGET_EXPORTS) \
59309         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
59310         for flag in $(EXTRA_TARGET_FLAGS); do \
59311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59312         done; \
59313         (cd $(TARGET_SUBDIR)/libgomp && \
59314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59316                   "RANLIB=$${RANLIB}" \
59317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59318                    clean) \
59319           || exit 1
59320
59321 @endif target-libgomp
59322
59323 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
59324 maybe-distclean-target-libgomp:
59325 @if target-libgomp
59326 maybe-distclean-target-libgomp: distclean-target-libgomp
59327
59328 distclean-target-libgomp: 
59329         @: $(MAKE); $(unstage)
59330         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59331         r=`${PWD_COMMAND}`; export r; \
59332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59333         $(NORMAL_TARGET_EXPORTS) \
59334         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
59335         for flag in $(EXTRA_TARGET_FLAGS); do \
59336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59337         done; \
59338         (cd $(TARGET_SUBDIR)/libgomp && \
59339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59341                   "RANLIB=$${RANLIB}" \
59342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59343                    distclean) \
59344           || exit 1
59345
59346 @endif target-libgomp
59347
59348 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
59349 maybe-maintainer-clean-target-libgomp:
59350 @if target-libgomp
59351 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
59352
59353 maintainer-clean-target-libgomp: 
59354         @: $(MAKE); $(unstage)
59355         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59356         r=`${PWD_COMMAND}`; export r; \
59357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59358         $(NORMAL_TARGET_EXPORTS) \
59359         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
59360         for flag in $(EXTRA_TARGET_FLAGS); do \
59361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59362         done; \
59363         (cd $(TARGET_SUBDIR)/libgomp && \
59364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59366                   "RANLIB=$${RANLIB}" \
59367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59368                    maintainer-clean) \
59369           || exit 1
59370
59371 @endif target-libgomp
59372
59373
59374
59375
59376
59377 .PHONY: configure-target-libitm maybe-configure-target-libitm
59378 maybe-configure-target-libitm:
59379 @if gcc-bootstrap
59380 configure-target-libitm: stage_current
59381 @endif gcc-bootstrap
59382 @if target-libitm
59383 maybe-configure-target-libitm: configure-target-libitm
59384 configure-target-libitm: 
59385         @: $(MAKE); $(unstage)
59386         @r=`${PWD_COMMAND}`; export r; \
59387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59388         echo "Checking multilib configuration for libitm..."; \
59389         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59390         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
59391         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
59392           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
59393             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
59394           else \
59395             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
59396             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59397           fi; \
59398         else \
59399           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59400         fi; \
59401         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
59402         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59403         $(NORMAL_TARGET_EXPORTS)  \
59404         echo Configuring in $(TARGET_SUBDIR)/libitm; \
59405         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
59406         case $(srcdir) in \
59407           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59408           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
59409                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59410         esac; \
59411         module_srcdir=libitm; \
59412         rm -f no-such-file || : ; \
59413         CONFIG_SITE=no-such-file $(SHELL) \
59414           $$s/$$module_srcdir/configure \
59415           --srcdir=$${topdir}/$$module_srcdir \
59416           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59417           --target=${target_alias}  \
59418           || exit 1
59419 @endif target-libitm
59420
59421
59422
59423
59424
59425 .PHONY: all-target-libitm maybe-all-target-libitm
59426 maybe-all-target-libitm:
59427 @if gcc-bootstrap
59428 all-target-libitm: stage_current
59429 @endif gcc-bootstrap
59430 @if target-libitm
59431 TARGET-target-libitm=all
59432 maybe-all-target-libitm: all-target-libitm
59433 all-target-libitm: configure-target-libitm
59434         @: $(MAKE); $(unstage)
59435         @r=`${PWD_COMMAND}`; export r; \
59436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59437         $(NORMAL_TARGET_EXPORTS)  \
59438         (cd $(TARGET_SUBDIR)/libitm && \
59439           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
59440                 $(TARGET-target-libitm))
59441 @endif target-libitm
59442
59443
59444
59445
59446
59447 .PHONY: check-target-libitm maybe-check-target-libitm
59448 maybe-check-target-libitm:
59449 @if target-libitm
59450 maybe-check-target-libitm: check-target-libitm
59451
59452 check-target-libitm:
59453         @: $(MAKE); $(unstage)
59454         @r=`${PWD_COMMAND}`; export r; \
59455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59456         $(NORMAL_TARGET_EXPORTS) \
59457         (cd $(TARGET_SUBDIR)/libitm && \
59458           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
59459
59460 @endif target-libitm
59461
59462 .PHONY: install-target-libitm maybe-install-target-libitm
59463 maybe-install-target-libitm:
59464 @if target-libitm
59465 maybe-install-target-libitm: install-target-libitm
59466
59467 install-target-libitm: installdirs
59468         @: $(MAKE); $(unstage)
59469         @r=`${PWD_COMMAND}`; export r; \
59470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59471         $(NORMAL_TARGET_EXPORTS) \
59472         (cd $(TARGET_SUBDIR)/libitm && \
59473           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
59474
59475 @endif target-libitm
59476
59477 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
59478 maybe-install-strip-target-libitm:
59479 @if target-libitm
59480 maybe-install-strip-target-libitm: install-strip-target-libitm
59481
59482 install-strip-target-libitm: installdirs
59483         @: $(MAKE); $(unstage)
59484         @r=`${PWD_COMMAND}`; export r; \
59485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59486         $(NORMAL_TARGET_EXPORTS) \
59487         (cd $(TARGET_SUBDIR)/libitm && \
59488           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
59489
59490 @endif target-libitm
59491
59492 # Other targets (info, dvi, pdf, etc.)
59493
59494 .PHONY: maybe-info-target-libitm info-target-libitm
59495 maybe-info-target-libitm:
59496 @if target-libitm
59497 maybe-info-target-libitm: info-target-libitm
59498
59499 info-target-libitm: \
59500     configure-target-libitm 
59501         @: $(MAKE); $(unstage)
59502         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59503         r=`${PWD_COMMAND}`; export r; \
59504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59505         $(NORMAL_TARGET_EXPORTS) \
59506         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
59507         for flag in $(EXTRA_TARGET_FLAGS); do \
59508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59509         done; \
59510         (cd $(TARGET_SUBDIR)/libitm && \
59511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59513                   "RANLIB=$${RANLIB}" \
59514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59515                    info) \
59516           || exit 1
59517
59518 @endif target-libitm
59519
59520 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
59521 maybe-dvi-target-libitm:
59522 @if target-libitm
59523 maybe-dvi-target-libitm: dvi-target-libitm
59524
59525 dvi-target-libitm: \
59526     configure-target-libitm 
59527         @: $(MAKE); $(unstage)
59528         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59529         r=`${PWD_COMMAND}`; export r; \
59530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59531         $(NORMAL_TARGET_EXPORTS) \
59532         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
59533         for flag in $(EXTRA_TARGET_FLAGS); do \
59534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59535         done; \
59536         (cd $(TARGET_SUBDIR)/libitm && \
59537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59539                   "RANLIB=$${RANLIB}" \
59540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59541                    dvi) \
59542           || exit 1
59543
59544 @endif target-libitm
59545
59546 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
59547 maybe-pdf-target-libitm:
59548 @if target-libitm
59549 maybe-pdf-target-libitm: pdf-target-libitm
59550
59551 pdf-target-libitm: \
59552     configure-target-libitm 
59553         @: $(MAKE); $(unstage)
59554         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59555         r=`${PWD_COMMAND}`; export r; \
59556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59557         $(NORMAL_TARGET_EXPORTS) \
59558         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
59559         for flag in $(EXTRA_TARGET_FLAGS); do \
59560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59561         done; \
59562         (cd $(TARGET_SUBDIR)/libitm && \
59563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59565                   "RANLIB=$${RANLIB}" \
59566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59567                    pdf) \
59568           || exit 1
59569
59570 @endif target-libitm
59571
59572 .PHONY: maybe-html-target-libitm html-target-libitm
59573 maybe-html-target-libitm:
59574 @if target-libitm
59575 maybe-html-target-libitm: html-target-libitm
59576
59577 html-target-libitm: \
59578     configure-target-libitm 
59579         @: $(MAKE); $(unstage)
59580         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59581         r=`${PWD_COMMAND}`; export r; \
59582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59583         $(NORMAL_TARGET_EXPORTS) \
59584         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
59585         for flag in $(EXTRA_TARGET_FLAGS); do \
59586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59587         done; \
59588         (cd $(TARGET_SUBDIR)/libitm && \
59589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59591                   "RANLIB=$${RANLIB}" \
59592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59593                    html) \
59594           || exit 1
59595
59596 @endif target-libitm
59597
59598 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
59599 maybe-TAGS-target-libitm:
59600 @if target-libitm
59601 maybe-TAGS-target-libitm: TAGS-target-libitm
59602
59603 TAGS-target-libitm: \
59604     configure-target-libitm 
59605         @: $(MAKE); $(unstage)
59606         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59607         r=`${PWD_COMMAND}`; export r; \
59608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59609         $(NORMAL_TARGET_EXPORTS) \
59610         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
59611         for flag in $(EXTRA_TARGET_FLAGS); do \
59612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59613         done; \
59614         (cd $(TARGET_SUBDIR)/libitm && \
59615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59617                   "RANLIB=$${RANLIB}" \
59618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59619                    TAGS) \
59620           || exit 1
59621
59622 @endif target-libitm
59623
59624 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
59625 maybe-install-info-target-libitm:
59626 @if target-libitm
59627 maybe-install-info-target-libitm: install-info-target-libitm
59628
59629 install-info-target-libitm: \
59630     configure-target-libitm \
59631     info-target-libitm 
59632         @: $(MAKE); $(unstage)
59633         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59634         r=`${PWD_COMMAND}`; export r; \
59635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59636         $(NORMAL_TARGET_EXPORTS) \
59637         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
59638         for flag in $(EXTRA_TARGET_FLAGS); do \
59639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59640         done; \
59641         (cd $(TARGET_SUBDIR)/libitm && \
59642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59644                   "RANLIB=$${RANLIB}" \
59645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59646                    install-info) \
59647           || exit 1
59648
59649 @endif target-libitm
59650
59651 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
59652 maybe-install-dvi-target-libitm:
59653 @if target-libitm
59654 maybe-install-dvi-target-libitm: install-dvi-target-libitm
59655
59656 install-dvi-target-libitm: \
59657     configure-target-libitm \
59658     dvi-target-libitm 
59659         @: $(MAKE); $(unstage)
59660         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59661         r=`${PWD_COMMAND}`; export r; \
59662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59663         $(NORMAL_TARGET_EXPORTS) \
59664         echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
59665         for flag in $(EXTRA_TARGET_FLAGS); do \
59666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59667         done; \
59668         (cd $(TARGET_SUBDIR)/libitm && \
59669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59671                   "RANLIB=$${RANLIB}" \
59672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59673                    install-dvi) \
59674           || exit 1
59675
59676 @endif target-libitm
59677
59678 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
59679 maybe-install-pdf-target-libitm:
59680 @if target-libitm
59681 maybe-install-pdf-target-libitm: install-pdf-target-libitm
59682
59683 install-pdf-target-libitm: \
59684     configure-target-libitm \
59685     pdf-target-libitm 
59686         @: $(MAKE); $(unstage)
59687         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59688         r=`${PWD_COMMAND}`; export r; \
59689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59690         $(NORMAL_TARGET_EXPORTS) \
59691         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
59692         for flag in $(EXTRA_TARGET_FLAGS); do \
59693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59694         done; \
59695         (cd $(TARGET_SUBDIR)/libitm && \
59696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59698                   "RANLIB=$${RANLIB}" \
59699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59700                    install-pdf) \
59701           || exit 1
59702
59703 @endif target-libitm
59704
59705 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
59706 maybe-install-html-target-libitm:
59707 @if target-libitm
59708 maybe-install-html-target-libitm: install-html-target-libitm
59709
59710 install-html-target-libitm: \
59711     configure-target-libitm \
59712     html-target-libitm 
59713         @: $(MAKE); $(unstage)
59714         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59715         r=`${PWD_COMMAND}`; export r; \
59716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59717         $(NORMAL_TARGET_EXPORTS) \
59718         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
59719         for flag in $(EXTRA_TARGET_FLAGS); do \
59720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59721         done; \
59722         (cd $(TARGET_SUBDIR)/libitm && \
59723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59725                   "RANLIB=$${RANLIB}" \
59726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59727                    install-html) \
59728           || exit 1
59729
59730 @endif target-libitm
59731
59732 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
59733 maybe-installcheck-target-libitm:
59734 @if target-libitm
59735 maybe-installcheck-target-libitm: installcheck-target-libitm
59736
59737 installcheck-target-libitm: \
59738     configure-target-libitm 
59739         @: $(MAKE); $(unstage)
59740         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59741         r=`${PWD_COMMAND}`; export r; \
59742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59743         $(NORMAL_TARGET_EXPORTS) \
59744         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
59745         for flag in $(EXTRA_TARGET_FLAGS); do \
59746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59747         done; \
59748         (cd $(TARGET_SUBDIR)/libitm && \
59749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59751                   "RANLIB=$${RANLIB}" \
59752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59753                    installcheck) \
59754           || exit 1
59755
59756 @endif target-libitm
59757
59758 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
59759 maybe-mostlyclean-target-libitm:
59760 @if target-libitm
59761 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
59762
59763 mostlyclean-target-libitm: 
59764         @: $(MAKE); $(unstage)
59765         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59766         r=`${PWD_COMMAND}`; export r; \
59767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59768         $(NORMAL_TARGET_EXPORTS) \
59769         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
59770         for flag in $(EXTRA_TARGET_FLAGS); do \
59771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59772         done; \
59773         (cd $(TARGET_SUBDIR)/libitm && \
59774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59776                   "RANLIB=$${RANLIB}" \
59777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59778                    mostlyclean) \
59779           || exit 1
59780
59781 @endif target-libitm
59782
59783 .PHONY: maybe-clean-target-libitm clean-target-libitm
59784 maybe-clean-target-libitm:
59785 @if target-libitm
59786 maybe-clean-target-libitm: clean-target-libitm
59787
59788 clean-target-libitm: 
59789         @: $(MAKE); $(unstage)
59790         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59791         r=`${PWD_COMMAND}`; export r; \
59792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59793         $(NORMAL_TARGET_EXPORTS) \
59794         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
59795         for flag in $(EXTRA_TARGET_FLAGS); do \
59796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59797         done; \
59798         (cd $(TARGET_SUBDIR)/libitm && \
59799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59801                   "RANLIB=$${RANLIB}" \
59802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59803                    clean) \
59804           || exit 1
59805
59806 @endif target-libitm
59807
59808 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
59809 maybe-distclean-target-libitm:
59810 @if target-libitm
59811 maybe-distclean-target-libitm: distclean-target-libitm
59812
59813 distclean-target-libitm: 
59814         @: $(MAKE); $(unstage)
59815         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59816         r=`${PWD_COMMAND}`; export r; \
59817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59818         $(NORMAL_TARGET_EXPORTS) \
59819         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
59820         for flag in $(EXTRA_TARGET_FLAGS); do \
59821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59822         done; \
59823         (cd $(TARGET_SUBDIR)/libitm && \
59824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59826                   "RANLIB=$${RANLIB}" \
59827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59828                    distclean) \
59829           || exit 1
59830
59831 @endif target-libitm
59832
59833 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
59834 maybe-maintainer-clean-target-libitm:
59835 @if target-libitm
59836 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
59837
59838 maintainer-clean-target-libitm: 
59839         @: $(MAKE); $(unstage)
59840         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59841         r=`${PWD_COMMAND}`; export r; \
59842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59843         $(NORMAL_TARGET_EXPORTS) \
59844         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
59845         for flag in $(EXTRA_TARGET_FLAGS); do \
59846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59847         done; \
59848         (cd $(TARGET_SUBDIR)/libitm && \
59849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59851                   "RANLIB=$${RANLIB}" \
59852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59853                    maintainer-clean) \
59854           || exit 1
59855
59856 @endif target-libitm
59857
59858
59859
59860
59861
59862 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
59863 maybe-configure-target-libatomic:
59864 @if gcc-bootstrap
59865 configure-target-libatomic: stage_current
59866 @endif gcc-bootstrap
59867 @if target-libatomic
59868 maybe-configure-target-libatomic: configure-target-libatomic
59869 configure-target-libatomic: 
59870         @r=`${PWD_COMMAND}`; export r; \
59871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59872         echo "Checking multilib configuration for libatomic..."; \
59873         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59874         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
59875         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59876           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59877             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
59878           else \
59879             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
59880             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59881           fi; \
59882         else \
59883           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59884         fi; \
59885         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
59886         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59887         $(NORMAL_TARGET_EXPORTS)  \
59888         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
59889         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
59890         case $(srcdir) in \
59891           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59892           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59893                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59894         esac; \
59895         module_srcdir=libatomic; \
59896         rm -f no-such-file || : ; \
59897         CONFIG_SITE=no-such-file $(SHELL) \
59898           $$s/$$module_srcdir/configure \
59899           --srcdir=$${topdir}/$$module_srcdir \
59900           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59901           --target=${target_alias}  \
59902           || exit 1
59903 @endif target-libatomic
59904
59905
59906
59907 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
59908 maybe-configure-stage1-target-libatomic:
59909 @if target-libatomic-bootstrap
59910 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
59911 configure-stage1-target-libatomic:
59912         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59913         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
59914         @r=`${PWD_COMMAND}`; export r; \
59915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59916         TFLAGS="$(STAGE1_TFLAGS)"; \
59917         echo "Checking multilib configuration for libatomic..."; \
59918         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
59919         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59920           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59921             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
59922           else \
59923             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
59924             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59925           fi; \
59926         else \
59927           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59928         fi; \
59929         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
59930         $(NORMAL_TARGET_EXPORTS) \
59931         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59932         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59933         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59934         echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
59935         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59936         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
59937         case $(srcdir) in \
59938           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59939           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59940                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59941         esac; \
59942         module_srcdir=libatomic; \
59943         $(SHELL) $$s/$$module_srcdir/configure \
59944           --srcdir=$${topdir}/$$module_srcdir \
59945           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59946           --target=${target_alias} \
59947            \
59948           $(STAGE1_CONFIGURE_FLAGS)
59949 @endif target-libatomic-bootstrap
59950
59951 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
59952 maybe-configure-stage2-target-libatomic:
59953 @if target-libatomic-bootstrap
59954 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
59955 configure-stage2-target-libatomic:
59956         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59957         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
59958         @r=`${PWD_COMMAND}`; export r; \
59959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59960         TFLAGS="$(STAGE2_TFLAGS)"; \
59961         echo "Checking multilib configuration for libatomic..."; \
59962         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
59963         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59964           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59965             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
59966           else \
59967             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
59968             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59969           fi; \
59970         else \
59971           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59972         fi; \
59973         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
59974         $(NORMAL_TARGET_EXPORTS) \
59975          \
59976         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59977         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59978         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59979         echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
59980         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59981         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
59982         case $(srcdir) in \
59983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59984           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59986         esac; \
59987         module_srcdir=libatomic; \
59988         $(SHELL) $$s/$$module_srcdir/configure \
59989           --srcdir=$${topdir}/$$module_srcdir \
59990           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59991           --target=${target_alias} \
59992           --with-build-libsubdir=$(HOST_SUBDIR) \
59993           $(STAGE2_CONFIGURE_FLAGS)
59994 @endif target-libatomic-bootstrap
59995
59996 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
59997 maybe-configure-stage3-target-libatomic:
59998 @if target-libatomic-bootstrap
59999 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
60000 configure-stage3-target-libatomic:
60001         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60002         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60003         @r=`${PWD_COMMAND}`; export r; \
60004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60005         TFLAGS="$(STAGE3_TFLAGS)"; \
60006         echo "Checking multilib configuration for libatomic..."; \
60007         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60008         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60009           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60010             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60011           else \
60012             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60013             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60014           fi; \
60015         else \
60016           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60017         fi; \
60018         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60019         $(NORMAL_TARGET_EXPORTS) \
60020          \
60021         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60022         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60023         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60024         echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
60025         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60026         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60027         case $(srcdir) in \
60028           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60029           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60030                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60031         esac; \
60032         module_srcdir=libatomic; \
60033         $(SHELL) $$s/$$module_srcdir/configure \
60034           --srcdir=$${topdir}/$$module_srcdir \
60035           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60036           --target=${target_alias} \
60037           --with-build-libsubdir=$(HOST_SUBDIR) \
60038           $(STAGE3_CONFIGURE_FLAGS)
60039 @endif target-libatomic-bootstrap
60040
60041 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
60042 maybe-configure-stage4-target-libatomic:
60043 @if target-libatomic-bootstrap
60044 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
60045 configure-stage4-target-libatomic:
60046         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60047         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60048         @r=`${PWD_COMMAND}`; export r; \
60049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60050         TFLAGS="$(STAGE4_TFLAGS)"; \
60051         echo "Checking multilib configuration for libatomic..."; \
60052         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60053         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60054           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60055             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60056           else \
60057             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60058             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60059           fi; \
60060         else \
60061           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60062         fi; \
60063         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60064         $(NORMAL_TARGET_EXPORTS) \
60065          \
60066         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60067         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60068         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60069         echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
60070         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60071         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60072         case $(srcdir) in \
60073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60074           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60076         esac; \
60077         module_srcdir=libatomic; \
60078         $(SHELL) $$s/$$module_srcdir/configure \
60079           --srcdir=$${topdir}/$$module_srcdir \
60080           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60081           --target=${target_alias} \
60082           --with-build-libsubdir=$(HOST_SUBDIR) \
60083           $(STAGE4_CONFIGURE_FLAGS)
60084 @endif target-libatomic-bootstrap
60085
60086 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
60087 maybe-configure-stageprofile-target-libatomic:
60088 @if target-libatomic-bootstrap
60089 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
60090 configure-stageprofile-target-libatomic:
60091         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60092         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60093         @r=`${PWD_COMMAND}`; export r; \
60094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60095         TFLAGS="$(STAGEprofile_TFLAGS)"; \
60096         echo "Checking multilib configuration for libatomic..."; \
60097         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60098         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60099           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60100             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60101           else \
60102             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60103             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60104           fi; \
60105         else \
60106           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60107         fi; \
60108         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60109         $(NORMAL_TARGET_EXPORTS) \
60110          \
60111         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60112         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60113         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60114         echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
60115         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60116         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60117         case $(srcdir) in \
60118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60119           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60121         esac; \
60122         module_srcdir=libatomic; \
60123         $(SHELL) $$s/$$module_srcdir/configure \
60124           --srcdir=$${topdir}/$$module_srcdir \
60125           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60126           --target=${target_alias} \
60127           --with-build-libsubdir=$(HOST_SUBDIR) \
60128           $(STAGEprofile_CONFIGURE_FLAGS)
60129 @endif target-libatomic-bootstrap
60130
60131 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
60132 maybe-configure-stagetrain-target-libatomic:
60133 @if target-libatomic-bootstrap
60134 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
60135 configure-stagetrain-target-libatomic:
60136         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60137         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60138         @r=`${PWD_COMMAND}`; export r; \
60139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60140         TFLAGS="$(STAGEtrain_TFLAGS)"; \
60141         echo "Checking multilib configuration for libatomic..."; \
60142         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60143         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60144           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60145             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60146           else \
60147             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60148             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60149           fi; \
60150         else \
60151           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60152         fi; \
60153         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60154         $(NORMAL_TARGET_EXPORTS) \
60155          \
60156         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60157         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60158         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60159         echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
60160         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60161         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60162         case $(srcdir) in \
60163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60164           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60166         esac; \
60167         module_srcdir=libatomic; \
60168         $(SHELL) $$s/$$module_srcdir/configure \
60169           --srcdir=$${topdir}/$$module_srcdir \
60170           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60171           --target=${target_alias} \
60172           --with-build-libsubdir=$(HOST_SUBDIR) \
60173           $(STAGEtrain_CONFIGURE_FLAGS)
60174 @endif target-libatomic-bootstrap
60175
60176 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
60177 maybe-configure-stagefeedback-target-libatomic:
60178 @if target-libatomic-bootstrap
60179 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
60180 configure-stagefeedback-target-libatomic:
60181         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60182         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60183         @r=`${PWD_COMMAND}`; export r; \
60184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60185         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60186         echo "Checking multilib configuration for libatomic..."; \
60187         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60188         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60189           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60190             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60191           else \
60192             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60193             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60194           fi; \
60195         else \
60196           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60197         fi; \
60198         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60199         $(NORMAL_TARGET_EXPORTS) \
60200          \
60201         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60202         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60203         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60204         echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
60205         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60206         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60207         case $(srcdir) in \
60208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60209           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60211         esac; \
60212         module_srcdir=libatomic; \
60213         $(SHELL) $$s/$$module_srcdir/configure \
60214           --srcdir=$${topdir}/$$module_srcdir \
60215           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60216           --target=${target_alias} \
60217           --with-build-libsubdir=$(HOST_SUBDIR) \
60218           $(STAGEfeedback_CONFIGURE_FLAGS)
60219 @endif target-libatomic-bootstrap
60220
60221 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
60222 maybe-configure-stageautoprofile-target-libatomic:
60223 @if target-libatomic-bootstrap
60224 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
60225 configure-stageautoprofile-target-libatomic:
60226         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60227         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60228         @r=`${PWD_COMMAND}`; export r; \
60229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60230         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60231         echo "Checking multilib configuration for libatomic..."; \
60232         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60233         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60234           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60235             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60236           else \
60237             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60238             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60239           fi; \
60240         else \
60241           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60242         fi; \
60243         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60244         $(NORMAL_TARGET_EXPORTS) \
60245          \
60246         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60247         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60248         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60249         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
60250         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60251         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60252         case $(srcdir) in \
60253           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60254           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60255                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60256         esac; \
60257         module_srcdir=libatomic; \
60258         $(SHELL) $$s/$$module_srcdir/configure \
60259           --srcdir=$${topdir}/$$module_srcdir \
60260           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60261           --target=${target_alias} \
60262           --with-build-libsubdir=$(HOST_SUBDIR) \
60263           $(STAGEautoprofile_CONFIGURE_FLAGS)
60264 @endif target-libatomic-bootstrap
60265
60266 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
60267 maybe-configure-stageautofeedback-target-libatomic:
60268 @if target-libatomic-bootstrap
60269 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
60270 configure-stageautofeedback-target-libatomic:
60271         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
60272         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60273         @r=`${PWD_COMMAND}`; export r; \
60274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60275         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60276         echo "Checking multilib configuration for libatomic..."; \
60277         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60278         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60279           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60280             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60281           else \
60282             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60283             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60284           fi; \
60285         else \
60286           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60287         fi; \
60288         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60289         $(NORMAL_TARGET_EXPORTS) \
60290          \
60291         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60292         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60293         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
60294         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
60295         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60296         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60297         case $(srcdir) in \
60298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60299           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60301         esac; \
60302         module_srcdir=libatomic; \
60303         $(SHELL) $$s/$$module_srcdir/configure \
60304           --srcdir=$${topdir}/$$module_srcdir \
60305           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60306           --target=${target_alias} \
60307           --with-build-libsubdir=$(HOST_SUBDIR) \
60308           $(STAGEautofeedback_CONFIGURE_FLAGS)
60309 @endif target-libatomic-bootstrap
60310
60311
60312
60313
60314
60315 .PHONY: all-target-libatomic maybe-all-target-libatomic
60316 maybe-all-target-libatomic:
60317 @if gcc-bootstrap
60318 all-target-libatomic: stage_current
60319 @endif gcc-bootstrap
60320 @if target-libatomic
60321 TARGET-target-libatomic=all
60322 maybe-all-target-libatomic: all-target-libatomic
60323 all-target-libatomic: configure-target-libatomic
60324         @r=`${PWD_COMMAND}`; export r; \
60325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60326         $(NORMAL_TARGET_EXPORTS)  \
60327         (cd $(TARGET_SUBDIR)/libatomic && \
60328           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
60329                 $(TARGET-target-libatomic))
60330 @endif target-libatomic
60331
60332
60333
60334 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
60335 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
60336 maybe-all-stage1-target-libatomic:
60337 maybe-clean-stage1-target-libatomic:
60338 @if target-libatomic-bootstrap
60339 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
60340 all-stage1: all-stage1-target-libatomic
60341 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
60342 all-stage1-target-libatomic: configure-stage1-target-libatomic
60343         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60344         @r=`${PWD_COMMAND}`; export r; \
60345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60346         TFLAGS="$(STAGE1_TFLAGS)"; \
60347         $(NORMAL_TARGET_EXPORTS)  \
60348         cd $(TARGET_SUBDIR)/libatomic && \
60349          \
60350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60351                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60352                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60353                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60354                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60355                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60356                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60357                 $(EXTRA_TARGET_FLAGS)  \
60358                   \
60359                 TFLAGS="$(STAGE1_TFLAGS)"  \
60360                 $(TARGET-stage1-target-libatomic)
60361
60362 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
60363 clean-stage1: clean-stage1-target-libatomic
60364 clean-stage1-target-libatomic:
60365         @if [ $(current_stage) = stage1 ]; then \
60366           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60367         else \
60368           [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
60369           $(MAKE) stage1-start; \
60370         fi; \
60371         cd $(TARGET_SUBDIR)/libatomic && \
60372         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
60373           clean
60374 @endif target-libatomic-bootstrap
60375
60376
60377 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
60378 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
60379 maybe-all-stage2-target-libatomic:
60380 maybe-clean-stage2-target-libatomic:
60381 @if target-libatomic-bootstrap
60382 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
60383 all-stage2: all-stage2-target-libatomic
60384 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
60385 all-stage2-target-libatomic: configure-stage2-target-libatomic
60386         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60387         @r=`${PWD_COMMAND}`; export r; \
60388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60389         TFLAGS="$(STAGE2_TFLAGS)"; \
60390         $(NORMAL_TARGET_EXPORTS) \
60391           \
60392         cd $(TARGET_SUBDIR)/libatomic && \
60393          \
60394         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60395                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60396                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60397                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60398                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60399                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60400                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60401                 $(EXTRA_TARGET_FLAGS)   \
60402                 TFLAGS="$(STAGE2_TFLAGS)"  \
60403                 $(TARGET-stage2-target-libatomic)
60404
60405 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
60406 clean-stage2: clean-stage2-target-libatomic
60407 clean-stage2-target-libatomic:
60408         @if [ $(current_stage) = stage2 ]; then \
60409           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60410         else \
60411           [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
60412           $(MAKE) stage2-start; \
60413         fi; \
60414         cd $(TARGET_SUBDIR)/libatomic && \
60415         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60416 @endif target-libatomic-bootstrap
60417
60418
60419 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
60420 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
60421 maybe-all-stage3-target-libatomic:
60422 maybe-clean-stage3-target-libatomic:
60423 @if target-libatomic-bootstrap
60424 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
60425 all-stage3: all-stage3-target-libatomic
60426 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
60427 all-stage3-target-libatomic: configure-stage3-target-libatomic
60428         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60429         @r=`${PWD_COMMAND}`; export r; \
60430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60431         TFLAGS="$(STAGE3_TFLAGS)"; \
60432         $(NORMAL_TARGET_EXPORTS) \
60433           \
60434         cd $(TARGET_SUBDIR)/libatomic && \
60435          \
60436         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60437                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60438                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60439                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60440                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60441                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60442                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60443                 $(EXTRA_TARGET_FLAGS)   \
60444                 TFLAGS="$(STAGE3_TFLAGS)"  \
60445                 $(TARGET-stage3-target-libatomic)
60446
60447 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
60448 clean-stage3: clean-stage3-target-libatomic
60449 clean-stage3-target-libatomic:
60450         @if [ $(current_stage) = stage3 ]; then \
60451           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60452         else \
60453           [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
60454           $(MAKE) stage3-start; \
60455         fi; \
60456         cd $(TARGET_SUBDIR)/libatomic && \
60457         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60458 @endif target-libatomic-bootstrap
60459
60460
60461 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
60462 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
60463 maybe-all-stage4-target-libatomic:
60464 maybe-clean-stage4-target-libatomic:
60465 @if target-libatomic-bootstrap
60466 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
60467 all-stage4: all-stage4-target-libatomic
60468 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
60469 all-stage4-target-libatomic: configure-stage4-target-libatomic
60470         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60471         @r=`${PWD_COMMAND}`; export r; \
60472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60473         TFLAGS="$(STAGE4_TFLAGS)"; \
60474         $(NORMAL_TARGET_EXPORTS) \
60475           \
60476         cd $(TARGET_SUBDIR)/libatomic && \
60477          \
60478         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60479                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60480                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60481                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60482                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60483                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60484                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60485                 $(EXTRA_TARGET_FLAGS)   \
60486                 TFLAGS="$(STAGE4_TFLAGS)"  \
60487                 $(TARGET-stage4-target-libatomic)
60488
60489 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
60490 clean-stage4: clean-stage4-target-libatomic
60491 clean-stage4-target-libatomic:
60492         @if [ $(current_stage) = stage4 ]; then \
60493           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60494         else \
60495           [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
60496           $(MAKE) stage4-start; \
60497         fi; \
60498         cd $(TARGET_SUBDIR)/libatomic && \
60499         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60500 @endif target-libatomic-bootstrap
60501
60502
60503 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
60504 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
60505 maybe-all-stageprofile-target-libatomic:
60506 maybe-clean-stageprofile-target-libatomic:
60507 @if target-libatomic-bootstrap
60508 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
60509 all-stageprofile: all-stageprofile-target-libatomic
60510 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
60511 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
60512         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60513         @r=`${PWD_COMMAND}`; export r; \
60514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60515         TFLAGS="$(STAGEprofile_TFLAGS)"; \
60516         $(NORMAL_TARGET_EXPORTS) \
60517           \
60518         cd $(TARGET_SUBDIR)/libatomic && \
60519          \
60520         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60521                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60522                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60523                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60524                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60525                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60526                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60527                 $(EXTRA_TARGET_FLAGS)   \
60528                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
60529                 $(TARGET-stageprofile-target-libatomic)
60530
60531 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
60532 clean-stageprofile: clean-stageprofile-target-libatomic
60533 clean-stageprofile-target-libatomic:
60534         @if [ $(current_stage) = stageprofile ]; then \
60535           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60536         else \
60537           [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
60538           $(MAKE) stageprofile-start; \
60539         fi; \
60540         cd $(TARGET_SUBDIR)/libatomic && \
60541         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60542 @endif target-libatomic-bootstrap
60543
60544
60545 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
60546 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
60547 maybe-all-stagetrain-target-libatomic:
60548 maybe-clean-stagetrain-target-libatomic:
60549 @if target-libatomic-bootstrap
60550 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
60551 all-stagetrain: all-stagetrain-target-libatomic
60552 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
60553 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
60554         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60555         @r=`${PWD_COMMAND}`; export r; \
60556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60557         TFLAGS="$(STAGEtrain_TFLAGS)"; \
60558         $(NORMAL_TARGET_EXPORTS) \
60559           \
60560         cd $(TARGET_SUBDIR)/libatomic && \
60561          \
60562         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60563                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60564                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60565                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60566                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60567                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60568                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60569                 $(EXTRA_TARGET_FLAGS)   \
60570                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
60571                 $(TARGET-stagetrain-target-libatomic)
60572
60573 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
60574 clean-stagetrain: clean-stagetrain-target-libatomic
60575 clean-stagetrain-target-libatomic:
60576         @if [ $(current_stage) = stagetrain ]; then \
60577           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60578         else \
60579           [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
60580           $(MAKE) stagetrain-start; \
60581         fi; \
60582         cd $(TARGET_SUBDIR)/libatomic && \
60583         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60584 @endif target-libatomic-bootstrap
60585
60586
60587 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
60588 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
60589 maybe-all-stagefeedback-target-libatomic:
60590 maybe-clean-stagefeedback-target-libatomic:
60591 @if target-libatomic-bootstrap
60592 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
60593 all-stagefeedback: all-stagefeedback-target-libatomic
60594 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
60595 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
60596         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60597         @r=`${PWD_COMMAND}`; export r; \
60598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60599         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60600         $(NORMAL_TARGET_EXPORTS) \
60601           \
60602         cd $(TARGET_SUBDIR)/libatomic && \
60603          \
60604         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60605                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60606                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60607                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60608                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60609                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60610                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60611                 $(EXTRA_TARGET_FLAGS)   \
60612                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
60613                 $(TARGET-stagefeedback-target-libatomic)
60614
60615 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
60616 clean-stagefeedback: clean-stagefeedback-target-libatomic
60617 clean-stagefeedback-target-libatomic:
60618         @if [ $(current_stage) = stagefeedback ]; then \
60619           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60620         else \
60621           [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
60622           $(MAKE) stagefeedback-start; \
60623         fi; \
60624         cd $(TARGET_SUBDIR)/libatomic && \
60625         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60626 @endif target-libatomic-bootstrap
60627
60628
60629 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
60630 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
60631 maybe-all-stageautoprofile-target-libatomic:
60632 maybe-clean-stageautoprofile-target-libatomic:
60633 @if target-libatomic-bootstrap
60634 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
60635 all-stageautoprofile: all-stageautoprofile-target-libatomic
60636 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
60637 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
60638         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60639         @r=`${PWD_COMMAND}`; export r; \
60640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60641         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60642         $(NORMAL_TARGET_EXPORTS) \
60643           \
60644         cd $(TARGET_SUBDIR)/libatomic && \
60645         $$s/gcc/config/i386/$(AUTO_PROFILE) \
60646         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60647                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60648                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60649                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60650                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60651                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60652                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60653                 $(EXTRA_TARGET_FLAGS)   \
60654                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
60655                 $(TARGET-stageautoprofile-target-libatomic)
60656
60657 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
60658 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
60659 clean-stageautoprofile-target-libatomic:
60660         @if [ $(current_stage) = stageautoprofile ]; then \
60661           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60662         else \
60663           [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
60664           $(MAKE) stageautoprofile-start; \
60665         fi; \
60666         cd $(TARGET_SUBDIR)/libatomic && \
60667         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60668 @endif target-libatomic-bootstrap
60669
60670
60671 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
60672 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
60673 maybe-all-stageautofeedback-target-libatomic:
60674 maybe-clean-stageautofeedback-target-libatomic:
60675 @if target-libatomic-bootstrap
60676 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
60677 all-stageautofeedback: all-stageautofeedback-target-libatomic
60678 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
60679 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
60680         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
60681         @r=`${PWD_COMMAND}`; export r; \
60682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60683         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60684         $(NORMAL_TARGET_EXPORTS) \
60685           \
60686         cd $(TARGET_SUBDIR)/libatomic && \
60687          \
60688         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60689                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60690                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60691                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60692                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60693                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60694                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60695                 $(EXTRA_TARGET_FLAGS)   \
60696                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
60697                 $(TARGET-stageautofeedback-target-libatomic)
60698
60699 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
60700 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
60701 clean-stageautofeedback-target-libatomic:
60702         @if [ $(current_stage) = stageautofeedback ]; then \
60703           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60704         else \
60705           [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
60706           $(MAKE) stageautofeedback-start; \
60707         fi; \
60708         cd $(TARGET_SUBDIR)/libatomic && \
60709         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60710 @endif target-libatomic-bootstrap
60711
60712
60713
60714
60715
60716
60717 .PHONY: check-target-libatomic maybe-check-target-libatomic
60718 maybe-check-target-libatomic:
60719 @if target-libatomic
60720 maybe-check-target-libatomic: check-target-libatomic
60721
60722 check-target-libatomic:
60723         @: $(MAKE); $(unstage)
60724         @r=`${PWD_COMMAND}`; export r; \
60725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60726         $(NORMAL_TARGET_EXPORTS) \
60727         (cd $(TARGET_SUBDIR)/libatomic && \
60728           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
60729
60730 @endif target-libatomic
60731
60732 .PHONY: install-target-libatomic maybe-install-target-libatomic
60733 maybe-install-target-libatomic:
60734 @if target-libatomic
60735 maybe-install-target-libatomic: install-target-libatomic
60736
60737 install-target-libatomic: installdirs
60738         @: $(MAKE); $(unstage)
60739         @r=`${PWD_COMMAND}`; export r; \
60740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60741         $(NORMAL_TARGET_EXPORTS) \
60742         (cd $(TARGET_SUBDIR)/libatomic && \
60743           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
60744
60745 @endif target-libatomic
60746
60747 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
60748 maybe-install-strip-target-libatomic:
60749 @if target-libatomic
60750 maybe-install-strip-target-libatomic: install-strip-target-libatomic
60751
60752 install-strip-target-libatomic: installdirs
60753         @: $(MAKE); $(unstage)
60754         @r=`${PWD_COMMAND}`; export r; \
60755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60756         $(NORMAL_TARGET_EXPORTS) \
60757         (cd $(TARGET_SUBDIR)/libatomic && \
60758           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
60759
60760 @endif target-libatomic
60761
60762 # Other targets (info, dvi, pdf, etc.)
60763
60764 .PHONY: maybe-info-target-libatomic info-target-libatomic
60765 maybe-info-target-libatomic:
60766 @if target-libatomic
60767 maybe-info-target-libatomic: info-target-libatomic
60768
60769 info-target-libatomic: \
60770     configure-target-libatomic 
60771         @: $(MAKE); $(unstage)
60772         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60773         r=`${PWD_COMMAND}`; export r; \
60774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60775         $(NORMAL_TARGET_EXPORTS) \
60776         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
60777         for flag in $(EXTRA_TARGET_FLAGS); do \
60778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60779         done; \
60780         (cd $(TARGET_SUBDIR)/libatomic && \
60781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60783                   "RANLIB=$${RANLIB}" \
60784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60785                    info) \
60786           || exit 1
60787
60788 @endif target-libatomic
60789
60790 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
60791 maybe-dvi-target-libatomic:
60792 @if target-libatomic
60793 maybe-dvi-target-libatomic: dvi-target-libatomic
60794
60795 dvi-target-libatomic: \
60796     configure-target-libatomic 
60797         @: $(MAKE); $(unstage)
60798         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60799         r=`${PWD_COMMAND}`; export r; \
60800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60801         $(NORMAL_TARGET_EXPORTS) \
60802         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
60803         for flag in $(EXTRA_TARGET_FLAGS); do \
60804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60805         done; \
60806         (cd $(TARGET_SUBDIR)/libatomic && \
60807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60809                   "RANLIB=$${RANLIB}" \
60810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60811                    dvi) \
60812           || exit 1
60813
60814 @endif target-libatomic
60815
60816 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
60817 maybe-pdf-target-libatomic:
60818 @if target-libatomic
60819 maybe-pdf-target-libatomic: pdf-target-libatomic
60820
60821 pdf-target-libatomic: \
60822     configure-target-libatomic 
60823         @: $(MAKE); $(unstage)
60824         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60825         r=`${PWD_COMMAND}`; export r; \
60826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60827         $(NORMAL_TARGET_EXPORTS) \
60828         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
60829         for flag in $(EXTRA_TARGET_FLAGS); do \
60830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60831         done; \
60832         (cd $(TARGET_SUBDIR)/libatomic && \
60833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60835                   "RANLIB=$${RANLIB}" \
60836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60837                    pdf) \
60838           || exit 1
60839
60840 @endif target-libatomic
60841
60842 .PHONY: maybe-html-target-libatomic html-target-libatomic
60843 maybe-html-target-libatomic:
60844 @if target-libatomic
60845 maybe-html-target-libatomic: html-target-libatomic
60846
60847 html-target-libatomic: \
60848     configure-target-libatomic 
60849         @: $(MAKE); $(unstage)
60850         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60851         r=`${PWD_COMMAND}`; export r; \
60852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60853         $(NORMAL_TARGET_EXPORTS) \
60854         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
60855         for flag in $(EXTRA_TARGET_FLAGS); do \
60856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60857         done; \
60858         (cd $(TARGET_SUBDIR)/libatomic && \
60859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60861                   "RANLIB=$${RANLIB}" \
60862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60863                    html) \
60864           || exit 1
60865
60866 @endif target-libatomic
60867
60868 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
60869 maybe-TAGS-target-libatomic:
60870 @if target-libatomic
60871 maybe-TAGS-target-libatomic: TAGS-target-libatomic
60872
60873 TAGS-target-libatomic: \
60874     configure-target-libatomic 
60875         @: $(MAKE); $(unstage)
60876         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60877         r=`${PWD_COMMAND}`; export r; \
60878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60879         $(NORMAL_TARGET_EXPORTS) \
60880         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
60881         for flag in $(EXTRA_TARGET_FLAGS); do \
60882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60883         done; \
60884         (cd $(TARGET_SUBDIR)/libatomic && \
60885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60887                   "RANLIB=$${RANLIB}" \
60888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60889                    TAGS) \
60890           || exit 1
60891
60892 @endif target-libatomic
60893
60894 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
60895 maybe-install-info-target-libatomic:
60896 @if target-libatomic
60897 maybe-install-info-target-libatomic: install-info-target-libatomic
60898
60899 install-info-target-libatomic: \
60900     configure-target-libatomic \
60901     info-target-libatomic 
60902         @: $(MAKE); $(unstage)
60903         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60904         r=`${PWD_COMMAND}`; export r; \
60905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60906         $(NORMAL_TARGET_EXPORTS) \
60907         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
60908         for flag in $(EXTRA_TARGET_FLAGS); do \
60909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60910         done; \
60911         (cd $(TARGET_SUBDIR)/libatomic && \
60912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60914                   "RANLIB=$${RANLIB}" \
60915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60916                    install-info) \
60917           || exit 1
60918
60919 @endif target-libatomic
60920
60921 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
60922 maybe-install-dvi-target-libatomic:
60923 @if target-libatomic
60924 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
60925
60926 install-dvi-target-libatomic: \
60927     configure-target-libatomic \
60928     dvi-target-libatomic 
60929         @: $(MAKE); $(unstage)
60930         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60931         r=`${PWD_COMMAND}`; export r; \
60932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60933         $(NORMAL_TARGET_EXPORTS) \
60934         echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
60935         for flag in $(EXTRA_TARGET_FLAGS); do \
60936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60937         done; \
60938         (cd $(TARGET_SUBDIR)/libatomic && \
60939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60941                   "RANLIB=$${RANLIB}" \
60942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60943                    install-dvi) \
60944           || exit 1
60945
60946 @endif target-libatomic
60947
60948 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
60949 maybe-install-pdf-target-libatomic:
60950 @if target-libatomic
60951 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
60952
60953 install-pdf-target-libatomic: \
60954     configure-target-libatomic \
60955     pdf-target-libatomic 
60956         @: $(MAKE); $(unstage)
60957         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60958         r=`${PWD_COMMAND}`; export r; \
60959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60960         $(NORMAL_TARGET_EXPORTS) \
60961         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
60962         for flag in $(EXTRA_TARGET_FLAGS); do \
60963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60964         done; \
60965         (cd $(TARGET_SUBDIR)/libatomic && \
60966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60968                   "RANLIB=$${RANLIB}" \
60969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60970                    install-pdf) \
60971           || exit 1
60972
60973 @endif target-libatomic
60974
60975 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
60976 maybe-install-html-target-libatomic:
60977 @if target-libatomic
60978 maybe-install-html-target-libatomic: install-html-target-libatomic
60979
60980 install-html-target-libatomic: \
60981     configure-target-libatomic \
60982     html-target-libatomic 
60983         @: $(MAKE); $(unstage)
60984         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60985         r=`${PWD_COMMAND}`; export r; \
60986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60987         $(NORMAL_TARGET_EXPORTS) \
60988         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
60989         for flag in $(EXTRA_TARGET_FLAGS); do \
60990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60991         done; \
60992         (cd $(TARGET_SUBDIR)/libatomic && \
60993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60995                   "RANLIB=$${RANLIB}" \
60996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60997                    install-html) \
60998           || exit 1
60999
61000 @endif target-libatomic
61001
61002 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
61003 maybe-installcheck-target-libatomic:
61004 @if target-libatomic
61005 maybe-installcheck-target-libatomic: installcheck-target-libatomic
61006
61007 installcheck-target-libatomic: \
61008     configure-target-libatomic 
61009         @: $(MAKE); $(unstage)
61010         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61011         r=`${PWD_COMMAND}`; export r; \
61012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61013         $(NORMAL_TARGET_EXPORTS) \
61014         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
61015         for flag in $(EXTRA_TARGET_FLAGS); do \
61016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61017         done; \
61018         (cd $(TARGET_SUBDIR)/libatomic && \
61019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61021                   "RANLIB=$${RANLIB}" \
61022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61023                    installcheck) \
61024           || exit 1
61025
61026 @endif target-libatomic
61027
61028 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
61029 maybe-mostlyclean-target-libatomic:
61030 @if target-libatomic
61031 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
61032
61033 mostlyclean-target-libatomic: 
61034         @: $(MAKE); $(unstage)
61035         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61036         r=`${PWD_COMMAND}`; export r; \
61037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61038         $(NORMAL_TARGET_EXPORTS) \
61039         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
61040         for flag in $(EXTRA_TARGET_FLAGS); do \
61041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61042         done; \
61043         (cd $(TARGET_SUBDIR)/libatomic && \
61044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61046                   "RANLIB=$${RANLIB}" \
61047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61048                    mostlyclean) \
61049           || exit 1
61050
61051 @endif target-libatomic
61052
61053 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
61054 maybe-clean-target-libatomic:
61055 @if target-libatomic
61056 maybe-clean-target-libatomic: clean-target-libatomic
61057
61058 clean-target-libatomic: 
61059         @: $(MAKE); $(unstage)
61060         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61061         r=`${PWD_COMMAND}`; export r; \
61062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61063         $(NORMAL_TARGET_EXPORTS) \
61064         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
61065         for flag in $(EXTRA_TARGET_FLAGS); do \
61066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61067         done; \
61068         (cd $(TARGET_SUBDIR)/libatomic && \
61069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61071                   "RANLIB=$${RANLIB}" \
61072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61073                    clean) \
61074           || exit 1
61075
61076 @endif target-libatomic
61077
61078 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
61079 maybe-distclean-target-libatomic:
61080 @if target-libatomic
61081 maybe-distclean-target-libatomic: distclean-target-libatomic
61082
61083 distclean-target-libatomic: 
61084         @: $(MAKE); $(unstage)
61085         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61086         r=`${PWD_COMMAND}`; export r; \
61087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61088         $(NORMAL_TARGET_EXPORTS) \
61089         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
61090         for flag in $(EXTRA_TARGET_FLAGS); do \
61091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61092         done; \
61093         (cd $(TARGET_SUBDIR)/libatomic && \
61094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61096                   "RANLIB=$${RANLIB}" \
61097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61098                    distclean) \
61099           || exit 1
61100
61101 @endif target-libatomic
61102
61103 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
61104 maybe-maintainer-clean-target-libatomic:
61105 @if target-libatomic
61106 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
61107
61108 maintainer-clean-target-libatomic: 
61109         @: $(MAKE); $(unstage)
61110         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61111         r=`${PWD_COMMAND}`; export r; \
61112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61113         $(NORMAL_TARGET_EXPORTS) \
61114         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
61115         for flag in $(EXTRA_TARGET_FLAGS); do \
61116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61117         done; \
61118         (cd $(TARGET_SUBDIR)/libatomic && \
61119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61121                   "RANLIB=$${RANLIB}" \
61122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61123                    maintainer-clean) \
61124           || exit 1
61125
61126 @endif target-libatomic
61127
61128
61129
61130 @if target-libgomp
61131 .PHONY: check-target-libgomp-c++
61132 check-target-libgomp-c++:
61133         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
61134
61135 .PHONY: check-target-libgomp-fortran
61136 check-target-libgomp-fortran:
61137         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
61138
61139 @endif target-libgomp
61140
61141 @if target-libitm
61142 .PHONY: check-target-libitm-c++
61143 check-target-libitm-c++:
61144         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
61145
61146 @endif target-libitm
61147
61148 # ----------
61149 # GCC module
61150 # ----------
61151
61152 @if gcc-no-bootstrap
61153 .PHONY: cross
61154 cross: all-build all-gas all-ld
61155         @r=`${PWD_COMMAND}`; export r; \
61156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61157         $(HOST_EXPORTS) \
61158         echo "Building the C and C++ compiler"; \
61159         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
61160         @r=`${PWD_COMMAND}`; export r; \
61161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61162         echo "Building runtime libraries"; \
61163         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
61164 @endif gcc-no-bootstrap
61165
61166 @if gcc
61167
61168 .PHONY: check-gcc-c check-c
61169 check-gcc-c:
61170         r=`${PWD_COMMAND}`; export r; \
61171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61172         $(HOST_EXPORTS) \
61173         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
61174 check-c: check-gcc-c
61175
61176 .PHONY: check-gcc-c++ check-c++
61177 check-gcc-c++:
61178         r=`${PWD_COMMAND}`; export r; \
61179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61180         $(HOST_EXPORTS) \
61181         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
61182 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
61183
61184 .PHONY: check-gcc-fortran check-fortran
61185 check-gcc-fortran:
61186         r=`${PWD_COMMAND}`; export r; \
61187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61188         $(HOST_EXPORTS) \
61189         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
61190 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
61191
61192 .PHONY: check-gcc-ada check-ada
61193 check-gcc-ada:
61194         r=`${PWD_COMMAND}`; export r; \
61195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61196         $(HOST_EXPORTS) \
61197         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
61198 check-ada: check-gcc-ada check-target-libada
61199
61200 .PHONY: check-gcc-objc check-objc
61201 check-gcc-objc:
61202         r=`${PWD_COMMAND}`; export r; \
61203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61204         $(HOST_EXPORTS) \
61205         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
61206 check-objc: check-gcc-objc check-target-libobjc
61207
61208 .PHONY: check-gcc-obj-c++ check-obj-c++
61209 check-gcc-obj-c++:
61210         r=`${PWD_COMMAND}`; export r; \
61211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61212         $(HOST_EXPORTS) \
61213         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
61214 check-obj-c++: check-gcc-obj-c++
61215
61216 .PHONY: check-gcc-go check-go
61217 check-gcc-go:
61218         r=`${PWD_COMMAND}`; export r; \
61219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61220         $(HOST_EXPORTS) \
61221         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
61222 check-go: check-gcc-go check-target-libgo check-gotools
61223
61224 .PHONY: check-gcc-d check-d
61225 check-gcc-d:
61226         r=`${PWD_COMMAND}`; export r; \
61227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61228         $(HOST_EXPORTS) \
61229         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
61230 check-d: check-gcc-d check-target-libphobos
61231
61232 .PHONY: check-gcc-jit check-jit
61233 check-gcc-jit:
61234         r=`${PWD_COMMAND}`; export r; \
61235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61236         $(HOST_EXPORTS) \
61237         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
61238 check-jit: check-gcc-jit
61239
61240
61241 # The gcc part of install-no-fixedincludes, which relies on an intimate
61242 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
61243 .PHONY: gcc-install-no-fixedincludes
61244 gcc-install-no-fixedincludes:
61245         @if [ -f ./gcc/Makefile ]; then \
61246           r=`${PWD_COMMAND}`; export r; \
61247           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61248           $(HOST_EXPORTS) \
61249           (cd ./gcc \
61250            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
61251         else true; fi
61252 @endif gcc
61253
61254 # ---------------------
61255 # GCC bootstrap support
61256 # ---------------------
61257
61258 # We track the current stage (the one in 'gcc') in the stage_current file.
61259 # stage_last instead tracks the stage that was built last.  These targets
61260 # are dummy when toplevel bootstrap is not active.
61261
61262 # While making host and target tools, symlinks to the final stage must be
61263 # there, so $(unstage) should be run at various points.  To avoid excessive
61264 # recursive invocations of make, we "inline" them using a variable.  These
61265 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
61266 # to avoid warnings from the GNU Make job server.
61267
61268 unstage = :
61269 stage = :
61270 current_stage = ""
61271
61272 @if gcc-bootstrap
61273 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
61274 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
61275 current_stage = "`cat stage_current 2> /dev/null`"
61276 @endif gcc-bootstrap
61277
61278 .PHONY: unstage stage
61279 unstage:
61280         @: $(MAKE); $(unstage)
61281 stage:
61282         @: $(MAKE); $(stage)
61283
61284 # Disable commands for lean bootstrap.
61285 LEAN = false
61286
61287 # We name the build directories for the various stages "stage1-gcc",
61288 # "stage2-gcc","stage3-gcc", etc.
61289
61290 # Since the 'compare' process will fail (on debugging information) if any
61291 # directory names are different, we need to link the gcc directory for
61292 # the previous stage to a constant name ('prev-gcc'), and to make the name of
61293 # the build directories constant as well. For the latter, we use naked names
61294 # like 'gcc', because the scripts in that directory assume it.  We use
61295 # mv on platforms where symlinks to directories do not work or are not
61296 # reliable.
61297
61298 # 'touch' doesn't work right on some platforms.
61299 STAMP = echo timestamp > 
61300
61301 # We only want to compare .o files, so set this!
61302 objext = .o
61303
61304
61305 .PHONY: stage1-start stage1-end
61306
61307 stage1-start::
61308         @: $(MAKE); $(stage); \
61309         echo stage1 > stage_current; \
61310         echo stage1 > stage_last; \
61311         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61312 @if bfd
61313         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
61314           mkdir stage1-bfd; \
61315         mv stage1-bfd bfd
61316 @endif bfd
61317 @if opcodes
61318         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
61319           mkdir stage1-opcodes; \
61320         mv stage1-opcodes opcodes
61321 @endif opcodes
61322 @if binutils
61323         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
61324           mkdir stage1-binutils; \
61325         mv stage1-binutils binutils
61326 @endif binutils
61327 @if fixincludes
61328         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
61329           mkdir stage1-fixincludes; \
61330         mv stage1-fixincludes fixincludes
61331 @endif fixincludes
61332 @if gas
61333         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
61334           mkdir stage1-gas; \
61335         mv stage1-gas gas
61336 @endif gas
61337 @if gcc
61338         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
61339           mkdir stage1-gcc; \
61340         mv stage1-gcc gcc
61341 @endif gcc
61342 @if gmp
61343         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
61344           mkdir stage1-gmp; \
61345         mv stage1-gmp gmp
61346 @endif gmp
61347 @if mpfr
61348         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
61349           mkdir stage1-mpfr; \
61350         mv stage1-mpfr mpfr
61351 @endif mpfr
61352 @if mpc
61353         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
61354           mkdir stage1-mpc; \
61355         mv stage1-mpc mpc
61356 @endif mpc
61357 @if isl
61358         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
61359           mkdir stage1-isl; \
61360         mv stage1-isl isl
61361 @endif isl
61362 @if gold
61363         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
61364           mkdir stage1-gold; \
61365         mv stage1-gold gold
61366 @endif gold
61367 @if intl
61368         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
61369           mkdir stage1-intl; \
61370         mv stage1-intl intl
61371 @endif intl
61372 @if ld
61373         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
61374           mkdir stage1-ld; \
61375         mv stage1-ld ld
61376 @endif ld
61377 @if libbacktrace
61378         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
61379           mkdir stage1-libbacktrace; \
61380         mv stage1-libbacktrace libbacktrace
61381 @endif libbacktrace
61382 @if libcpp
61383         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
61384           mkdir stage1-libcpp; \
61385         mv stage1-libcpp libcpp
61386 @endif libcpp
61387 @if libcody
61388         @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
61389           mkdir stage1-libcody; \
61390         mv stage1-libcody libcody
61391 @endif libcody
61392 @if libdecnumber
61393         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
61394           mkdir stage1-libdecnumber; \
61395         mv stage1-libdecnumber libdecnumber
61396 @endif libdecnumber
61397 @if libiberty
61398         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
61399           mkdir stage1-libiberty; \
61400         mv stage1-libiberty libiberty
61401 @endif libiberty
61402 @if libiberty-linker-plugin
61403         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
61404           mkdir stage1-libiberty-linker-plugin; \
61405         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
61406 @endif libiberty-linker-plugin
61407 @if libiconv
61408         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
61409           mkdir stage1-libiconv; \
61410         mv stage1-libiconv libiconv
61411 @endif libiconv
61412 @if zlib
61413         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
61414           mkdir stage1-zlib; \
61415         mv stage1-zlib zlib
61416 @endif zlib
61417 @if lto-plugin
61418         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
61419           mkdir stage1-lto-plugin; \
61420         mv stage1-lto-plugin lto-plugin
61421 @endif lto-plugin
61422 @if libctf
61423         @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
61424           mkdir stage1-libctf; \
61425         mv stage1-libctf libctf
61426 @endif libctf
61427 @if libsframe
61428         @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
61429           mkdir stage1-libsframe; \
61430         mv stage1-libsframe libsframe
61431 @endif libsframe
61432         @[ -d stage1-$(TARGET_SUBDIR) ] || \
61433           mkdir stage1-$(TARGET_SUBDIR); \
61434         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
61435
61436 stage1-end:: 
61437 @if bfd
61438         @if test -d $(HOST_SUBDIR)/bfd; then \
61439           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
61440         fi
61441 @endif bfd
61442 @if opcodes
61443         @if test -d $(HOST_SUBDIR)/opcodes; then \
61444           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
61445         fi
61446 @endif opcodes
61447 @if binutils
61448         @if test -d $(HOST_SUBDIR)/binutils; then \
61449           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
61450         fi
61451 @endif binutils
61452 @if fixincludes
61453         @if test -d $(HOST_SUBDIR)/fixincludes; then \
61454           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
61455         fi
61456 @endif fixincludes
61457 @if gas
61458         @if test -d $(HOST_SUBDIR)/gas; then \
61459           cd $(HOST_SUBDIR); mv gas stage1-gas; \
61460         fi
61461 @endif gas
61462 @if gcc
61463         @if test -d $(HOST_SUBDIR)/gcc; then \
61464           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
61465         fi
61466 @endif gcc
61467 @if gmp
61468         @if test -d $(HOST_SUBDIR)/gmp; then \
61469           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
61470         fi
61471 @endif gmp
61472 @if mpfr
61473         @if test -d $(HOST_SUBDIR)/mpfr; then \
61474           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
61475         fi
61476 @endif mpfr
61477 @if mpc
61478         @if test -d $(HOST_SUBDIR)/mpc; then \
61479           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
61480         fi
61481 @endif mpc
61482 @if isl
61483         @if test -d $(HOST_SUBDIR)/isl; then \
61484           cd $(HOST_SUBDIR); mv isl stage1-isl; \
61485         fi
61486 @endif isl
61487 @if gold
61488         @if test -d $(HOST_SUBDIR)/gold; then \
61489           cd $(HOST_SUBDIR); mv gold stage1-gold; \
61490         fi
61491 @endif gold
61492 @if intl
61493         @if test -d $(HOST_SUBDIR)/intl; then \
61494           cd $(HOST_SUBDIR); mv intl stage1-intl; \
61495         fi
61496 @endif intl
61497 @if ld
61498         @if test -d $(HOST_SUBDIR)/ld; then \
61499           cd $(HOST_SUBDIR); mv ld stage1-ld; \
61500         fi
61501 @endif ld
61502 @if libbacktrace
61503         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61504           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
61505         fi
61506 @endif libbacktrace
61507 @if libcpp
61508         @if test -d $(HOST_SUBDIR)/libcpp; then \
61509           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
61510         fi
61511 @endif libcpp
61512 @if libcody
61513         @if test -d $(HOST_SUBDIR)/libcody; then \
61514           cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
61515         fi
61516 @endif libcody
61517 @if libdecnumber
61518         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61519           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
61520         fi
61521 @endif libdecnumber
61522 @if libiberty
61523         @if test -d $(HOST_SUBDIR)/libiberty; then \
61524           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
61525         fi
61526 @endif libiberty
61527 @if libiberty-linker-plugin
61528         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61529           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
61530         fi
61531 @endif libiberty-linker-plugin
61532 @if libiconv
61533         @if test -d $(HOST_SUBDIR)/libiconv; then \
61534           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
61535         fi
61536 @endif libiconv
61537 @if zlib
61538         @if test -d $(HOST_SUBDIR)/zlib; then \
61539           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
61540         fi
61541 @endif zlib
61542 @if lto-plugin
61543         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61544           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
61545         fi
61546 @endif lto-plugin
61547 @if libctf
61548         @if test -d $(HOST_SUBDIR)/libctf; then \
61549           cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
61550         fi
61551 @endif libctf
61552 @if libsframe
61553         @if test -d $(HOST_SUBDIR)/libsframe; then \
61554           cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
61555         fi
61556 @endif libsframe
61557         @if test -d $(TARGET_SUBDIR); then \
61558           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
61559         fi
61560         rm -f stage_current
61561
61562 # Bubble a bug fix through all the stages up to stage 1.  They are
61563 # remade, but not reconfigured.  The next stage (if any) will not be
61564 # reconfigured either.
61565 .PHONY: stage1-bubble
61566 stage1-bubble:: 
61567         @r=`${PWD_COMMAND}`; export r; \
61568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61569         if test -f stage1-lean ; then \
61570           echo Skipping rebuild of stage1; \
61571         else \
61572           $(MAKE) stage1-start; \
61573           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
61574         fi
61575
61576 .PHONY: all-stage1 clean-stage1
61577 do-clean: clean-stage1
61578
61579 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61580 # only possibility, but now it conflicts with no-bootstrap rules
61581 @if gcc-bootstrap
61582
61583
61584
61585
61586 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61587
61588 .PHONY: distclean-stage1
61589 distclean-stage1::
61590         @: $(MAKE); $(stage)
61591         @test "`cat stage_last`" != stage1 || rm -f stage_last
61592         rm -rf stage1-* 
61593
61594
61595 @endif gcc-bootstrap
61596
61597
61598 .PHONY: stage2-start stage2-end
61599
61600 stage2-start::
61601         @: $(MAKE); $(stage); \
61602         echo stage2 > stage_current; \
61603         echo stage2 > stage_last; \
61604         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61605 @if bfd
61606         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
61607           mkdir stage2-bfd; \
61608         mv stage2-bfd bfd; \
61609         mv stage1-bfd prev-bfd || test -f stage1-lean 
61610 @endif bfd
61611 @if opcodes
61612         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
61613           mkdir stage2-opcodes; \
61614         mv stage2-opcodes opcodes; \
61615         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
61616 @endif opcodes
61617 @if binutils
61618         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
61619           mkdir stage2-binutils; \
61620         mv stage2-binutils binutils; \
61621         mv stage1-binutils prev-binutils || test -f stage1-lean 
61622 @endif binutils
61623 @if fixincludes
61624         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
61625           mkdir stage2-fixincludes; \
61626         mv stage2-fixincludes fixincludes; \
61627         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
61628 @endif fixincludes
61629 @if gas
61630         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
61631           mkdir stage2-gas; \
61632         mv stage2-gas gas; \
61633         mv stage1-gas prev-gas || test -f stage1-lean 
61634 @endif gas
61635 @if gcc
61636         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
61637           mkdir stage2-gcc; \
61638         mv stage2-gcc gcc; \
61639         mv stage1-gcc prev-gcc || test -f stage1-lean 
61640 @endif gcc
61641 @if gmp
61642         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
61643           mkdir stage2-gmp; \
61644         mv stage2-gmp gmp; \
61645         mv stage1-gmp prev-gmp || test -f stage1-lean 
61646 @endif gmp
61647 @if mpfr
61648         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
61649           mkdir stage2-mpfr; \
61650         mv stage2-mpfr mpfr; \
61651         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
61652 @endif mpfr
61653 @if mpc
61654         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
61655           mkdir stage2-mpc; \
61656         mv stage2-mpc mpc; \
61657         mv stage1-mpc prev-mpc || test -f stage1-lean 
61658 @endif mpc
61659 @if isl
61660         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
61661           mkdir stage2-isl; \
61662         mv stage2-isl isl; \
61663         mv stage1-isl prev-isl || test -f stage1-lean 
61664 @endif isl
61665 @if gold
61666         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
61667           mkdir stage2-gold; \
61668         mv stage2-gold gold; \
61669         mv stage1-gold prev-gold || test -f stage1-lean 
61670 @endif gold
61671 @if intl
61672         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
61673           mkdir stage2-intl; \
61674         mv stage2-intl intl; \
61675         mv stage1-intl prev-intl || test -f stage1-lean 
61676 @endif intl
61677 @if ld
61678         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
61679           mkdir stage2-ld; \
61680         mv stage2-ld ld; \
61681         mv stage1-ld prev-ld || test -f stage1-lean 
61682 @endif ld
61683 @if libbacktrace
61684         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
61685           mkdir stage2-libbacktrace; \
61686         mv stage2-libbacktrace libbacktrace; \
61687         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
61688 @endif libbacktrace
61689 @if libcpp
61690         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
61691           mkdir stage2-libcpp; \
61692         mv stage2-libcpp libcpp; \
61693         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
61694 @endif libcpp
61695 @if libcody
61696         @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
61697           mkdir stage2-libcody; \
61698         mv stage2-libcody libcody; \
61699         mv stage1-libcody prev-libcody || test -f stage1-lean 
61700 @endif libcody
61701 @if libdecnumber
61702         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
61703           mkdir stage2-libdecnumber; \
61704         mv stage2-libdecnumber libdecnumber; \
61705         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
61706 @endif libdecnumber
61707 @if libiberty
61708         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
61709           mkdir stage2-libiberty; \
61710         mv stage2-libiberty libiberty; \
61711         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
61712 @endif libiberty
61713 @if libiberty-linker-plugin
61714         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
61715           mkdir stage2-libiberty-linker-plugin; \
61716         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
61717         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
61718 @endif libiberty-linker-plugin
61719 @if libiconv
61720         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
61721           mkdir stage2-libiconv; \
61722         mv stage2-libiconv libiconv; \
61723         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
61724 @endif libiconv
61725 @if zlib
61726         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
61727           mkdir stage2-zlib; \
61728         mv stage2-zlib zlib; \
61729         mv stage1-zlib prev-zlib || test -f stage1-lean 
61730 @endif zlib
61731 @if lto-plugin
61732         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
61733           mkdir stage2-lto-plugin; \
61734         mv stage2-lto-plugin lto-plugin; \
61735         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
61736 @endif lto-plugin
61737 @if libctf
61738         @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
61739           mkdir stage2-libctf; \
61740         mv stage2-libctf libctf; \
61741         mv stage1-libctf prev-libctf || test -f stage1-lean 
61742 @endif libctf
61743 @if libsframe
61744         @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
61745           mkdir stage2-libsframe; \
61746         mv stage2-libsframe libsframe; \
61747         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
61748 @endif libsframe
61749         @[ -d stage2-$(TARGET_SUBDIR) ] || \
61750           mkdir stage2-$(TARGET_SUBDIR); \
61751         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61752         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
61753
61754 stage2-end:: 
61755 @if bfd
61756         @if test -d $(HOST_SUBDIR)/bfd; then \
61757           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
61758           mv prev-bfd stage1-bfd; : ; \
61759         fi
61760 @endif bfd
61761 @if opcodes
61762         @if test -d $(HOST_SUBDIR)/opcodes; then \
61763           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
61764           mv prev-opcodes stage1-opcodes; : ; \
61765         fi
61766 @endif opcodes
61767 @if binutils
61768         @if test -d $(HOST_SUBDIR)/binutils; then \
61769           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
61770           mv prev-binutils stage1-binutils; : ; \
61771         fi
61772 @endif binutils
61773 @if fixincludes
61774         @if test -d $(HOST_SUBDIR)/fixincludes; then \
61775           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
61776           mv prev-fixincludes stage1-fixincludes; : ; \
61777         fi
61778 @endif fixincludes
61779 @if gas
61780         @if test -d $(HOST_SUBDIR)/gas; then \
61781           cd $(HOST_SUBDIR); mv gas stage2-gas; \
61782           mv prev-gas stage1-gas; : ; \
61783         fi
61784 @endif gas
61785 @if gcc
61786         @if test -d $(HOST_SUBDIR)/gcc; then \
61787           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
61788           mv prev-gcc stage1-gcc; : ; \
61789         fi
61790 @endif gcc
61791 @if gmp
61792         @if test -d $(HOST_SUBDIR)/gmp; then \
61793           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
61794           mv prev-gmp stage1-gmp; : ; \
61795         fi
61796 @endif gmp
61797 @if mpfr
61798         @if test -d $(HOST_SUBDIR)/mpfr; then \
61799           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
61800           mv prev-mpfr stage1-mpfr; : ; \
61801         fi
61802 @endif mpfr
61803 @if mpc
61804         @if test -d $(HOST_SUBDIR)/mpc; then \
61805           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
61806           mv prev-mpc stage1-mpc; : ; \
61807         fi
61808 @endif mpc
61809 @if isl
61810         @if test -d $(HOST_SUBDIR)/isl; then \
61811           cd $(HOST_SUBDIR); mv isl stage2-isl; \
61812           mv prev-isl stage1-isl; : ; \
61813         fi
61814 @endif isl
61815 @if gold
61816         @if test -d $(HOST_SUBDIR)/gold; then \
61817           cd $(HOST_SUBDIR); mv gold stage2-gold; \
61818           mv prev-gold stage1-gold; : ; \
61819         fi
61820 @endif gold
61821 @if intl
61822         @if test -d $(HOST_SUBDIR)/intl; then \
61823           cd $(HOST_SUBDIR); mv intl stage2-intl; \
61824           mv prev-intl stage1-intl; : ; \
61825         fi
61826 @endif intl
61827 @if ld
61828         @if test -d $(HOST_SUBDIR)/ld; then \
61829           cd $(HOST_SUBDIR); mv ld stage2-ld; \
61830           mv prev-ld stage1-ld; : ; \
61831         fi
61832 @endif ld
61833 @if libbacktrace
61834         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61835           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
61836           mv prev-libbacktrace stage1-libbacktrace; : ; \
61837         fi
61838 @endif libbacktrace
61839 @if libcpp
61840         @if test -d $(HOST_SUBDIR)/libcpp; then \
61841           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
61842           mv prev-libcpp stage1-libcpp; : ; \
61843         fi
61844 @endif libcpp
61845 @if libcody
61846         @if test -d $(HOST_SUBDIR)/libcody; then \
61847           cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
61848           mv prev-libcody stage1-libcody; : ; \
61849         fi
61850 @endif libcody
61851 @if libdecnumber
61852         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61853           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
61854           mv prev-libdecnumber stage1-libdecnumber; : ; \
61855         fi
61856 @endif libdecnumber
61857 @if libiberty
61858         @if test -d $(HOST_SUBDIR)/libiberty; then \
61859           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
61860           mv prev-libiberty stage1-libiberty; : ; \
61861         fi
61862 @endif libiberty
61863 @if libiberty-linker-plugin
61864         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61865           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
61866           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
61867         fi
61868 @endif libiberty-linker-plugin
61869 @if libiconv
61870         @if test -d $(HOST_SUBDIR)/libiconv; then \
61871           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
61872           mv prev-libiconv stage1-libiconv; : ; \
61873         fi
61874 @endif libiconv
61875 @if zlib
61876         @if test -d $(HOST_SUBDIR)/zlib; then \
61877           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
61878           mv prev-zlib stage1-zlib; : ; \
61879         fi
61880 @endif zlib
61881 @if lto-plugin
61882         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61883           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
61884           mv prev-lto-plugin stage1-lto-plugin; : ; \
61885         fi
61886 @endif lto-plugin
61887 @if libctf
61888         @if test -d $(HOST_SUBDIR)/libctf; then \
61889           cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
61890           mv prev-libctf stage1-libctf; : ; \
61891         fi
61892 @endif libctf
61893 @if libsframe
61894         @if test -d $(HOST_SUBDIR)/libsframe; then \
61895           cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
61896           mv prev-libsframe stage1-libsframe; : ; \
61897         fi
61898 @endif libsframe
61899         @if test -d $(TARGET_SUBDIR); then \
61900           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
61901           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
61902         fi
61903         rm -f stage_current
61904
61905 # Bubble a bug fix through all the stages up to stage 2.  They are
61906 # remade, but not reconfigured.  The next stage (if any) will not be
61907 # reconfigured either.
61908 .PHONY: stage2-bubble
61909 stage2-bubble:: stage1-bubble
61910         @r=`${PWD_COMMAND}`; export r; \
61911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61912         if test -f stage2-lean || test -f stage1-lean ; then \
61913           echo Skipping rebuild of stage2; \
61914         else \
61915           $(MAKE) stage2-start; \
61916           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
61917         fi
61918
61919 .PHONY: all-stage2 clean-stage2
61920 do-clean: clean-stage2
61921
61922 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61923 # only possibility, but now it conflicts with no-bootstrap rules
61924 @if gcc-bootstrap
61925
61926
61927
61928 .PHONY: bootstrap2 bootstrap2-lean
61929 bootstrap2:
61930         echo stage2 > stage_final
61931         @r=`${PWD_COMMAND}`; export r; \
61932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61933         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
61934         @: $(MAKE); $(unstage)
61935         @r=`${PWD_COMMAND}`; export r; \
61936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61937         TFLAGS="$(STAGE2_TFLAGS)"; \
61938         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61939
61940 bootstrap2-lean:
61941         echo stage2 > stage_final
61942         @r=`${PWD_COMMAND}`; export r; \
61943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61944         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
61945         @: $(MAKE); $(unstage)
61946         @r=`${PWD_COMMAND}`; export r; \
61947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61948         TFLAGS="$(STAGE2_TFLAGS)"; \
61949         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61950
61951
61952 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61953 distclean-stage1:: distclean-stage2 
61954 .PHONY: distclean-stage2
61955 distclean-stage2::
61956         @: $(MAKE); $(stage)
61957         @test "`cat stage_last`" != stage2 || rm -f stage_last
61958         rm -rf stage2-* 
61959
61960
61961 @endif gcc-bootstrap
61962
61963
61964 .PHONY: stage3-start stage3-end
61965
61966 stage3-start::
61967         @: $(MAKE); $(stage); \
61968         echo stage3 > stage_current; \
61969         echo stage3 > stage_last; \
61970         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61971 @if bfd
61972         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
61973           mkdir stage3-bfd; \
61974         mv stage3-bfd bfd; \
61975         mv stage2-bfd prev-bfd || test -f stage2-lean 
61976 @endif bfd
61977 @if opcodes
61978         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
61979           mkdir stage3-opcodes; \
61980         mv stage3-opcodes opcodes; \
61981         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
61982 @endif opcodes
61983 @if binutils
61984         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
61985           mkdir stage3-binutils; \
61986         mv stage3-binutils binutils; \
61987         mv stage2-binutils prev-binutils || test -f stage2-lean 
61988 @endif binutils
61989 @if fixincludes
61990         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
61991           mkdir stage3-fixincludes; \
61992         mv stage3-fixincludes fixincludes; \
61993         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
61994 @endif fixincludes
61995 @if gas
61996         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
61997           mkdir stage3-gas; \
61998         mv stage3-gas gas; \
61999         mv stage2-gas prev-gas || test -f stage2-lean 
62000 @endif gas
62001 @if gcc
62002         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
62003           mkdir stage3-gcc; \
62004         mv stage3-gcc gcc; \
62005         mv stage2-gcc prev-gcc || test -f stage2-lean 
62006 @endif gcc
62007 @if gmp
62008         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
62009           mkdir stage3-gmp; \
62010         mv stage3-gmp gmp; \
62011         mv stage2-gmp prev-gmp || test -f stage2-lean 
62012 @endif gmp
62013 @if mpfr
62014         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
62015           mkdir stage3-mpfr; \
62016         mv stage3-mpfr mpfr; \
62017         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
62018 @endif mpfr
62019 @if mpc
62020         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
62021           mkdir stage3-mpc; \
62022         mv stage3-mpc mpc; \
62023         mv stage2-mpc prev-mpc || test -f stage2-lean 
62024 @endif mpc
62025 @if isl
62026         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
62027           mkdir stage3-isl; \
62028         mv stage3-isl isl; \
62029         mv stage2-isl prev-isl || test -f stage2-lean 
62030 @endif isl
62031 @if gold
62032         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
62033           mkdir stage3-gold; \
62034         mv stage3-gold gold; \
62035         mv stage2-gold prev-gold || test -f stage2-lean 
62036 @endif gold
62037 @if intl
62038         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
62039           mkdir stage3-intl; \
62040         mv stage3-intl intl; \
62041         mv stage2-intl prev-intl || test -f stage2-lean 
62042 @endif intl
62043 @if ld
62044         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
62045           mkdir stage3-ld; \
62046         mv stage3-ld ld; \
62047         mv stage2-ld prev-ld || test -f stage2-lean 
62048 @endif ld
62049 @if libbacktrace
62050         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
62051           mkdir stage3-libbacktrace; \
62052         mv stage3-libbacktrace libbacktrace; \
62053         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
62054 @endif libbacktrace
62055 @if libcpp
62056         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
62057           mkdir stage3-libcpp; \
62058         mv stage3-libcpp libcpp; \
62059         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
62060 @endif libcpp
62061 @if libcody
62062         @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
62063           mkdir stage3-libcody; \
62064         mv stage3-libcody libcody; \
62065         mv stage2-libcody prev-libcody || test -f stage2-lean 
62066 @endif libcody
62067 @if libdecnumber
62068         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
62069           mkdir stage3-libdecnumber; \
62070         mv stage3-libdecnumber libdecnumber; \
62071         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
62072 @endif libdecnumber
62073 @if libiberty
62074         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
62075           mkdir stage3-libiberty; \
62076         mv stage3-libiberty libiberty; \
62077         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
62078 @endif libiberty
62079 @if libiberty-linker-plugin
62080         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
62081           mkdir stage3-libiberty-linker-plugin; \
62082         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
62083         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
62084 @endif libiberty-linker-plugin
62085 @if libiconv
62086         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
62087           mkdir stage3-libiconv; \
62088         mv stage3-libiconv libiconv; \
62089         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
62090 @endif libiconv
62091 @if zlib
62092         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
62093           mkdir stage3-zlib; \
62094         mv stage3-zlib zlib; \
62095         mv stage2-zlib prev-zlib || test -f stage2-lean 
62096 @endif zlib
62097 @if lto-plugin
62098         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
62099           mkdir stage3-lto-plugin; \
62100         mv stage3-lto-plugin lto-plugin; \
62101         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
62102 @endif lto-plugin
62103 @if libctf
62104         @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
62105           mkdir stage3-libctf; \
62106         mv stage3-libctf libctf; \
62107         mv stage2-libctf prev-libctf || test -f stage2-lean 
62108 @endif libctf
62109 @if libsframe
62110         @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
62111           mkdir stage3-libsframe; \
62112         mv stage3-libsframe libsframe; \
62113         mv stage2-libsframe prev-libsframe || test -f stage2-lean 
62114 @endif libsframe
62115         @[ -d stage3-$(TARGET_SUBDIR) ] || \
62116           mkdir stage3-$(TARGET_SUBDIR); \
62117         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62118         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
62119
62120 stage3-end:: 
62121 @if bfd
62122         @if test -d $(HOST_SUBDIR)/bfd; then \
62123           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
62124           mv prev-bfd stage2-bfd; : ; \
62125         fi
62126 @endif bfd
62127 @if opcodes
62128         @if test -d $(HOST_SUBDIR)/opcodes; then \
62129           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
62130           mv prev-opcodes stage2-opcodes; : ; \
62131         fi
62132 @endif opcodes
62133 @if binutils
62134         @if test -d $(HOST_SUBDIR)/binutils; then \
62135           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
62136           mv prev-binutils stage2-binutils; : ; \
62137         fi
62138 @endif binutils
62139 @if fixincludes
62140         @if test -d $(HOST_SUBDIR)/fixincludes; then \
62141           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
62142           mv prev-fixincludes stage2-fixincludes; : ; \
62143         fi
62144 @endif fixincludes
62145 @if gas
62146         @if test -d $(HOST_SUBDIR)/gas; then \
62147           cd $(HOST_SUBDIR); mv gas stage3-gas; \
62148           mv prev-gas stage2-gas; : ; \
62149         fi
62150 @endif gas
62151 @if gcc
62152         @if test -d $(HOST_SUBDIR)/gcc; then \
62153           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
62154           mv prev-gcc stage2-gcc; : ; \
62155         fi
62156 @endif gcc
62157 @if gmp
62158         @if test -d $(HOST_SUBDIR)/gmp; then \
62159           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
62160           mv prev-gmp stage2-gmp; : ; \
62161         fi
62162 @endif gmp
62163 @if mpfr
62164         @if test -d $(HOST_SUBDIR)/mpfr; then \
62165           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
62166           mv prev-mpfr stage2-mpfr; : ; \
62167         fi
62168 @endif mpfr
62169 @if mpc
62170         @if test -d $(HOST_SUBDIR)/mpc; then \
62171           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
62172           mv prev-mpc stage2-mpc; : ; \
62173         fi
62174 @endif mpc
62175 @if isl
62176         @if test -d $(HOST_SUBDIR)/isl; then \
62177           cd $(HOST_SUBDIR); mv isl stage3-isl; \
62178           mv prev-isl stage2-isl; : ; \
62179         fi
62180 @endif isl
62181 @if gold
62182         @if test -d $(HOST_SUBDIR)/gold; then \
62183           cd $(HOST_SUBDIR); mv gold stage3-gold; \
62184           mv prev-gold stage2-gold; : ; \
62185         fi
62186 @endif gold
62187 @if intl
62188         @if test -d $(HOST_SUBDIR)/intl; then \
62189           cd $(HOST_SUBDIR); mv intl stage3-intl; \
62190           mv prev-intl stage2-intl; : ; \
62191         fi
62192 @endif intl
62193 @if ld
62194         @if test -d $(HOST_SUBDIR)/ld; then \
62195           cd $(HOST_SUBDIR); mv ld stage3-ld; \
62196           mv prev-ld stage2-ld; : ; \
62197         fi
62198 @endif ld
62199 @if libbacktrace
62200         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62201           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
62202           mv prev-libbacktrace stage2-libbacktrace; : ; \
62203         fi
62204 @endif libbacktrace
62205 @if libcpp
62206         @if test -d $(HOST_SUBDIR)/libcpp; then \
62207           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
62208           mv prev-libcpp stage2-libcpp; : ; \
62209         fi
62210 @endif libcpp
62211 @if libcody
62212         @if test -d $(HOST_SUBDIR)/libcody; then \
62213           cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
62214           mv prev-libcody stage2-libcody; : ; \
62215         fi
62216 @endif libcody
62217 @if libdecnumber
62218         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62219           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
62220           mv prev-libdecnumber stage2-libdecnumber; : ; \
62221         fi
62222 @endif libdecnumber
62223 @if libiberty
62224         @if test -d $(HOST_SUBDIR)/libiberty; then \
62225           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
62226           mv prev-libiberty stage2-libiberty; : ; \
62227         fi
62228 @endif libiberty
62229 @if libiberty-linker-plugin
62230         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62231           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
62232           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
62233         fi
62234 @endif libiberty-linker-plugin
62235 @if libiconv
62236         @if test -d $(HOST_SUBDIR)/libiconv; then \
62237           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
62238           mv prev-libiconv stage2-libiconv; : ; \
62239         fi
62240 @endif libiconv
62241 @if zlib
62242         @if test -d $(HOST_SUBDIR)/zlib; then \
62243           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
62244           mv prev-zlib stage2-zlib; : ; \
62245         fi
62246 @endif zlib
62247 @if lto-plugin
62248         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62249           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
62250           mv prev-lto-plugin stage2-lto-plugin; : ; \
62251         fi
62252 @endif lto-plugin
62253 @if libctf
62254         @if test -d $(HOST_SUBDIR)/libctf; then \
62255           cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
62256           mv prev-libctf stage2-libctf; : ; \
62257         fi
62258 @endif libctf
62259 @if libsframe
62260         @if test -d $(HOST_SUBDIR)/libsframe; then \
62261           cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
62262           mv prev-libsframe stage2-libsframe; : ; \
62263         fi
62264 @endif libsframe
62265         @if test -d $(TARGET_SUBDIR); then \
62266           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
62267           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
62268         fi
62269         rm -f stage_current
62270
62271 # Bubble a bug fix through all the stages up to stage 3.  They are
62272 # remade, but not reconfigured.  The next stage (if any) will not be
62273 # reconfigured either.
62274 .PHONY: stage3-bubble
62275 stage3-bubble:: stage2-bubble
62276         @r=`${PWD_COMMAND}`; export r; \
62277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62278         if test -f stage3-lean || test -f stage2-lean ; then \
62279           echo Skipping rebuild of stage3; \
62280         else \
62281           $(MAKE) stage3-start; \
62282           if $(LEAN); then \
62283             rm -rf stage1-*; \
62284             $(STAMP) stage1-lean; \
62285           fi; \
62286           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
62287         fi
62288         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
62289
62290 .PHONY: all-stage3 clean-stage3
62291 do-clean: clean-stage3
62292
62293 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62294 # only possibility, but now it conflicts with no-bootstrap rules
62295 @if gcc-bootstrap
62296
62297 compare:
62298         @r=`${PWD_COMMAND}`; export r; \
62299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62300         if test -f stage2-lean; then \
62301           echo Cannot compare object files as stage 2 was deleted.; \
62302           exit 0; \
62303         fi; \
62304         : $(MAKE); $(stage); \
62305         rm -f .bad_compare; \
62306         echo Comparing stages 2 and 3; \
62307         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
62308         files=`find stage3-* -name "*$(objext)" -print | \
62309                  sed -n s,^stage$$sed-,,p`; \
62310         for file in $${files} ${extra-compare}; do \
62311           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
62312           if test ! -f $$f1; then continue; fi; \
62313           $(do-compare) > /dev/null 2>&1; \
62314           if test $$? -eq 1; then \
62315             case $$file in \
62316               @compare_exclusions@) \
62317                 echo warning: $$file differs ;; \
62318               *) \
62319                 echo $$file differs >> .bad_compare ;; \
62320             esac; \
62321           fi; \
62322         done; \
62323         if [ -f .bad_compare ]; then \
62324           echo "Bootstrap comparison failure!"; \
62325           cat .bad_compare; \
62326           exit 1; \
62327         else \
62328           echo Comparison successful.; \
62329         fi; \
62330         $(STAMP) compare
62331         if $(LEAN); then \
62332           rm -rf stage2-*; \
62333           $(STAMP) stage2-lean; \
62334         fi
62335
62336
62337
62338 .PHONY: bootstrap bootstrap-lean
62339 bootstrap:
62340         echo stage3 > stage_final
62341         @r=`${PWD_COMMAND}`; export r; \
62342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62343         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
62344         @: $(MAKE); $(unstage)
62345         @r=`${PWD_COMMAND}`; export r; \
62346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62347         TFLAGS="$(STAGE3_TFLAGS)"; \
62348         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62349
62350 bootstrap-lean:
62351         echo stage3 > stage_final
62352         @r=`${PWD_COMMAND}`; export r; \
62353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62354         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
62355         @: $(MAKE); $(unstage)
62356         @r=`${PWD_COMMAND}`; export r; \
62357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62358         TFLAGS="$(STAGE3_TFLAGS)"; \
62359         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62360
62361
62362 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62363 distclean-stage2:: distclean-stage3 
62364 .PHONY: distclean-stage3
62365 distclean-stage3::
62366         @: $(MAKE); $(stage)
62367         @test "`cat stage_last`" != stage3 || rm -f stage_last
62368         rm -rf stage3-* compare 
62369
62370
62371 .PHONY: cleanstrap
62372 cleanstrap: do-distclean local-clean
62373         echo stage3 > stage_final
62374         @r=`${PWD_COMMAND}`; export r; \
62375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62376         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
62377         @: $(MAKE); $(unstage)
62378         @r=`${PWD_COMMAND}`; export r; \
62379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62380         TFLAGS="$(STAGE3_TFLAGS)"; \
62381         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62382
62383 @endif gcc-bootstrap
62384
62385
62386 .PHONY: stage4-start stage4-end
62387
62388 stage4-start::
62389         @: $(MAKE); $(stage); \
62390         echo stage4 > stage_current; \
62391         echo stage4 > stage_last; \
62392         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62393 @if bfd
62394         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
62395           mkdir stage4-bfd; \
62396         mv stage4-bfd bfd; \
62397         mv stage3-bfd prev-bfd || test -f stage3-lean 
62398 @endif bfd
62399 @if opcodes
62400         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
62401           mkdir stage4-opcodes; \
62402         mv stage4-opcodes opcodes; \
62403         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
62404 @endif opcodes
62405 @if binutils
62406         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
62407           mkdir stage4-binutils; \
62408         mv stage4-binutils binutils; \
62409         mv stage3-binutils prev-binutils || test -f stage3-lean 
62410 @endif binutils
62411 @if fixincludes
62412         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
62413           mkdir stage4-fixincludes; \
62414         mv stage4-fixincludes fixincludes; \
62415         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
62416 @endif fixincludes
62417 @if gas
62418         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
62419           mkdir stage4-gas; \
62420         mv stage4-gas gas; \
62421         mv stage3-gas prev-gas || test -f stage3-lean 
62422 @endif gas
62423 @if gcc
62424         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
62425           mkdir stage4-gcc; \
62426         mv stage4-gcc gcc; \
62427         mv stage3-gcc prev-gcc || test -f stage3-lean 
62428 @endif gcc
62429 @if gmp
62430         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
62431           mkdir stage4-gmp; \
62432         mv stage4-gmp gmp; \
62433         mv stage3-gmp prev-gmp || test -f stage3-lean 
62434 @endif gmp
62435 @if mpfr
62436         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
62437           mkdir stage4-mpfr; \
62438         mv stage4-mpfr mpfr; \
62439         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
62440 @endif mpfr
62441 @if mpc
62442         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
62443           mkdir stage4-mpc; \
62444         mv stage4-mpc mpc; \
62445         mv stage3-mpc prev-mpc || test -f stage3-lean 
62446 @endif mpc
62447 @if isl
62448         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
62449           mkdir stage4-isl; \
62450         mv stage4-isl isl; \
62451         mv stage3-isl prev-isl || test -f stage3-lean 
62452 @endif isl
62453 @if gold
62454         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
62455           mkdir stage4-gold; \
62456         mv stage4-gold gold; \
62457         mv stage3-gold prev-gold || test -f stage3-lean 
62458 @endif gold
62459 @if intl
62460         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
62461           mkdir stage4-intl; \
62462         mv stage4-intl intl; \
62463         mv stage3-intl prev-intl || test -f stage3-lean 
62464 @endif intl
62465 @if ld
62466         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
62467           mkdir stage4-ld; \
62468         mv stage4-ld ld; \
62469         mv stage3-ld prev-ld || test -f stage3-lean 
62470 @endif ld
62471 @if libbacktrace
62472         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
62473           mkdir stage4-libbacktrace; \
62474         mv stage4-libbacktrace libbacktrace; \
62475         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
62476 @endif libbacktrace
62477 @if libcpp
62478         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
62479           mkdir stage4-libcpp; \
62480         mv stage4-libcpp libcpp; \
62481         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
62482 @endif libcpp
62483 @if libcody
62484         @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
62485           mkdir stage4-libcody; \
62486         mv stage4-libcody libcody; \
62487         mv stage3-libcody prev-libcody || test -f stage3-lean 
62488 @endif libcody
62489 @if libdecnumber
62490         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
62491           mkdir stage4-libdecnumber; \
62492         mv stage4-libdecnumber libdecnumber; \
62493         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
62494 @endif libdecnumber
62495 @if libiberty
62496         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
62497           mkdir stage4-libiberty; \
62498         mv stage4-libiberty libiberty; \
62499         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
62500 @endif libiberty
62501 @if libiberty-linker-plugin
62502         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
62503           mkdir stage4-libiberty-linker-plugin; \
62504         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
62505         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
62506 @endif libiberty-linker-plugin
62507 @if libiconv
62508         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
62509           mkdir stage4-libiconv; \
62510         mv stage4-libiconv libiconv; \
62511         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
62512 @endif libiconv
62513 @if zlib
62514         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
62515           mkdir stage4-zlib; \
62516         mv stage4-zlib zlib; \
62517         mv stage3-zlib prev-zlib || test -f stage3-lean 
62518 @endif zlib
62519 @if lto-plugin
62520         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
62521           mkdir stage4-lto-plugin; \
62522         mv stage4-lto-plugin lto-plugin; \
62523         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
62524 @endif lto-plugin
62525 @if libctf
62526         @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
62527           mkdir stage4-libctf; \
62528         mv stage4-libctf libctf; \
62529         mv stage3-libctf prev-libctf || test -f stage3-lean 
62530 @endif libctf
62531 @if libsframe
62532         @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
62533           mkdir stage4-libsframe; \
62534         mv stage4-libsframe libsframe; \
62535         mv stage3-libsframe prev-libsframe || test -f stage3-lean 
62536 @endif libsframe
62537         @[ -d stage4-$(TARGET_SUBDIR) ] || \
62538           mkdir stage4-$(TARGET_SUBDIR); \
62539         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62540         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
62541
62542 stage4-end:: 
62543 @if bfd
62544         @if test -d $(HOST_SUBDIR)/bfd; then \
62545           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
62546           mv prev-bfd stage3-bfd; : ; \
62547         fi
62548 @endif bfd
62549 @if opcodes
62550         @if test -d $(HOST_SUBDIR)/opcodes; then \
62551           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
62552           mv prev-opcodes stage3-opcodes; : ; \
62553         fi
62554 @endif opcodes
62555 @if binutils
62556         @if test -d $(HOST_SUBDIR)/binutils; then \
62557           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
62558           mv prev-binutils stage3-binutils; : ; \
62559         fi
62560 @endif binutils
62561 @if fixincludes
62562         @if test -d $(HOST_SUBDIR)/fixincludes; then \
62563           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
62564           mv prev-fixincludes stage3-fixincludes; : ; \
62565         fi
62566 @endif fixincludes
62567 @if gas
62568         @if test -d $(HOST_SUBDIR)/gas; then \
62569           cd $(HOST_SUBDIR); mv gas stage4-gas; \
62570           mv prev-gas stage3-gas; : ; \
62571         fi
62572 @endif gas
62573 @if gcc
62574         @if test -d $(HOST_SUBDIR)/gcc; then \
62575           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
62576           mv prev-gcc stage3-gcc; : ; \
62577         fi
62578 @endif gcc
62579 @if gmp
62580         @if test -d $(HOST_SUBDIR)/gmp; then \
62581           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
62582           mv prev-gmp stage3-gmp; : ; \
62583         fi
62584 @endif gmp
62585 @if mpfr
62586         @if test -d $(HOST_SUBDIR)/mpfr; then \
62587           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
62588           mv prev-mpfr stage3-mpfr; : ; \
62589         fi
62590 @endif mpfr
62591 @if mpc
62592         @if test -d $(HOST_SUBDIR)/mpc; then \
62593           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
62594           mv prev-mpc stage3-mpc; : ; \
62595         fi
62596 @endif mpc
62597 @if isl
62598         @if test -d $(HOST_SUBDIR)/isl; then \
62599           cd $(HOST_SUBDIR); mv isl stage4-isl; \
62600           mv prev-isl stage3-isl; : ; \
62601         fi
62602 @endif isl
62603 @if gold
62604         @if test -d $(HOST_SUBDIR)/gold; then \
62605           cd $(HOST_SUBDIR); mv gold stage4-gold; \
62606           mv prev-gold stage3-gold; : ; \
62607         fi
62608 @endif gold
62609 @if intl
62610         @if test -d $(HOST_SUBDIR)/intl; then \
62611           cd $(HOST_SUBDIR); mv intl stage4-intl; \
62612           mv prev-intl stage3-intl; : ; \
62613         fi
62614 @endif intl
62615 @if ld
62616         @if test -d $(HOST_SUBDIR)/ld; then \
62617           cd $(HOST_SUBDIR); mv ld stage4-ld; \
62618           mv prev-ld stage3-ld; : ; \
62619         fi
62620 @endif ld
62621 @if libbacktrace
62622         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62623           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
62624           mv prev-libbacktrace stage3-libbacktrace; : ; \
62625         fi
62626 @endif libbacktrace
62627 @if libcpp
62628         @if test -d $(HOST_SUBDIR)/libcpp; then \
62629           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
62630           mv prev-libcpp stage3-libcpp; : ; \
62631         fi
62632 @endif libcpp
62633 @if libcody
62634         @if test -d $(HOST_SUBDIR)/libcody; then \
62635           cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
62636           mv prev-libcody stage3-libcody; : ; \
62637         fi
62638 @endif libcody
62639 @if libdecnumber
62640         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62641           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
62642           mv prev-libdecnumber stage3-libdecnumber; : ; \
62643         fi
62644 @endif libdecnumber
62645 @if libiberty
62646         @if test -d $(HOST_SUBDIR)/libiberty; then \
62647           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
62648           mv prev-libiberty stage3-libiberty; : ; \
62649         fi
62650 @endif libiberty
62651 @if libiberty-linker-plugin
62652         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62653           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
62654           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
62655         fi
62656 @endif libiberty-linker-plugin
62657 @if libiconv
62658         @if test -d $(HOST_SUBDIR)/libiconv; then \
62659           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
62660           mv prev-libiconv stage3-libiconv; : ; \
62661         fi
62662 @endif libiconv
62663 @if zlib
62664         @if test -d $(HOST_SUBDIR)/zlib; then \
62665           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
62666           mv prev-zlib stage3-zlib; : ; \
62667         fi
62668 @endif zlib
62669 @if lto-plugin
62670         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62671           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
62672           mv prev-lto-plugin stage3-lto-plugin; : ; \
62673         fi
62674 @endif lto-plugin
62675 @if libctf
62676         @if test -d $(HOST_SUBDIR)/libctf; then \
62677           cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
62678           mv prev-libctf stage3-libctf; : ; \
62679         fi
62680 @endif libctf
62681 @if libsframe
62682         @if test -d $(HOST_SUBDIR)/libsframe; then \
62683           cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
62684           mv prev-libsframe stage3-libsframe; : ; \
62685         fi
62686 @endif libsframe
62687         @if test -d $(TARGET_SUBDIR); then \
62688           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
62689           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
62690         fi
62691         rm -f stage_current
62692
62693 # Bubble a bug fix through all the stages up to stage 4.  They are
62694 # remade, but not reconfigured.  The next stage (if any) will not be
62695 # reconfigured either.
62696 .PHONY: stage4-bubble
62697 stage4-bubble:: stage3-bubble
62698         @r=`${PWD_COMMAND}`; export r; \
62699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62700         if test -f stage4-lean || test -f stage3-lean ; then \
62701           echo Skipping rebuild of stage4; \
62702         else \
62703           $(MAKE) stage4-start; \
62704           if $(LEAN); then \
62705             rm -rf stage2-*; \
62706             $(STAMP) stage2-lean; \
62707           fi; \
62708           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
62709         fi
62710         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
62711
62712 .PHONY: all-stage4 clean-stage4
62713 do-clean: clean-stage4
62714
62715 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62716 # only possibility, but now it conflicts with no-bootstrap rules
62717 @if gcc-bootstrap
62718
62719 compare3:
62720         @r=`${PWD_COMMAND}`; export r; \
62721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62722         if test -f stage3-lean; then \
62723           echo Cannot compare object files as stage 3 was deleted.; \
62724           exit 0; \
62725         fi; \
62726         : $(MAKE); $(stage); \
62727         rm -f .bad_compare; \
62728         echo Comparing stages 3 and 4; \
62729         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
62730         files=`find stage4-* -name "*$(objext)" -print | \
62731                  sed -n s,^stage$$sed-,,p`; \
62732         for file in $${files} ${extra-compare}; do \
62733           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
62734           if test ! -f $$f1; then continue; fi; \
62735           $(do-compare3) > /dev/null 2>&1; \
62736           if test $$? -eq 1; then \
62737             case $$file in \
62738               @compare_exclusions@) \
62739                 echo warning: $$file differs ;; \
62740               *) \
62741                 echo $$file differs >> .bad_compare ;; \
62742             esac; \
62743           fi; \
62744         done; \
62745         if [ -f .bad_compare ]; then \
62746           echo "Bootstrap comparison failure!"; \
62747           cat .bad_compare; \
62748           exit 1; \
62749         else \
62750           echo Comparison successful.; \
62751         fi; \
62752         $(STAMP) compare3
62753         if $(LEAN); then \
62754           rm -rf stage3-*; \
62755           $(STAMP) stage3-lean; \
62756         fi
62757
62758
62759
62760 .PHONY: bootstrap4 bootstrap4-lean
62761 bootstrap4:
62762         echo stage4 > stage_final
62763         @r=`${PWD_COMMAND}`; export r; \
62764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62765         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
62766         @: $(MAKE); $(unstage)
62767         @r=`${PWD_COMMAND}`; export r; \
62768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62769         TFLAGS="$(STAGE4_TFLAGS)"; \
62770         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62771
62772 bootstrap4-lean:
62773         echo stage4 > stage_final
62774         @r=`${PWD_COMMAND}`; export r; \
62775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62776         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
62777         @: $(MAKE); $(unstage)
62778         @r=`${PWD_COMMAND}`; export r; \
62779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62780         TFLAGS="$(STAGE4_TFLAGS)"; \
62781         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62782
62783
62784 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62785 distclean-stage3:: distclean-stage4 
62786 .PHONY: distclean-stage4
62787 distclean-stage4::
62788         @: $(MAKE); $(stage)
62789         @test "`cat stage_last`" != stage4 || rm -f stage_last
62790         rm -rf stage4-* compare3 
62791
62792
62793 @endif gcc-bootstrap
62794
62795
62796 .PHONY: stageprofile-start stageprofile-end
62797
62798 stageprofile-start::
62799         @: $(MAKE); $(stage); \
62800         echo stageprofile > stage_current; \
62801         echo stageprofile > stage_last; \
62802         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62803 @if bfd
62804         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
62805           mkdir stageprofile-bfd; \
62806         mv stageprofile-bfd bfd; \
62807         mv stage1-bfd prev-bfd || test -f stage1-lean 
62808 @endif bfd
62809 @if opcodes
62810         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
62811           mkdir stageprofile-opcodes; \
62812         mv stageprofile-opcodes opcodes; \
62813         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
62814 @endif opcodes
62815 @if binutils
62816         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
62817           mkdir stageprofile-binutils; \
62818         mv stageprofile-binutils binutils; \
62819         mv stage1-binutils prev-binutils || test -f stage1-lean 
62820 @endif binutils
62821 @if fixincludes
62822         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
62823           mkdir stageprofile-fixincludes; \
62824         mv stageprofile-fixincludes fixincludes; \
62825         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
62826 @endif fixincludes
62827 @if gas
62828         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
62829           mkdir stageprofile-gas; \
62830         mv stageprofile-gas gas; \
62831         mv stage1-gas prev-gas || test -f stage1-lean 
62832 @endif gas
62833 @if gcc
62834         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
62835           mkdir stageprofile-gcc; \
62836         mv stageprofile-gcc gcc; \
62837         mv stage1-gcc prev-gcc || test -f stage1-lean 
62838 @endif gcc
62839 @if gmp
62840         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
62841           mkdir stageprofile-gmp; \
62842         mv stageprofile-gmp gmp; \
62843         mv stage1-gmp prev-gmp || test -f stage1-lean 
62844 @endif gmp
62845 @if mpfr
62846         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
62847           mkdir stageprofile-mpfr; \
62848         mv stageprofile-mpfr mpfr; \
62849         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
62850 @endif mpfr
62851 @if mpc
62852         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
62853           mkdir stageprofile-mpc; \
62854         mv stageprofile-mpc mpc; \
62855         mv stage1-mpc prev-mpc || test -f stage1-lean 
62856 @endif mpc
62857 @if isl
62858         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
62859           mkdir stageprofile-isl; \
62860         mv stageprofile-isl isl; \
62861         mv stage1-isl prev-isl || test -f stage1-lean 
62862 @endif isl
62863 @if gold
62864         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
62865           mkdir stageprofile-gold; \
62866         mv stageprofile-gold gold; \
62867         mv stage1-gold prev-gold || test -f stage1-lean 
62868 @endif gold
62869 @if intl
62870         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
62871           mkdir stageprofile-intl; \
62872         mv stageprofile-intl intl; \
62873         mv stage1-intl prev-intl || test -f stage1-lean 
62874 @endif intl
62875 @if ld
62876         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
62877           mkdir stageprofile-ld; \
62878         mv stageprofile-ld ld; \
62879         mv stage1-ld prev-ld || test -f stage1-lean 
62880 @endif ld
62881 @if libbacktrace
62882         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
62883           mkdir stageprofile-libbacktrace; \
62884         mv stageprofile-libbacktrace libbacktrace; \
62885         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
62886 @endif libbacktrace
62887 @if libcpp
62888         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
62889           mkdir stageprofile-libcpp; \
62890         mv stageprofile-libcpp libcpp; \
62891         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
62892 @endif libcpp
62893 @if libcody
62894         @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
62895           mkdir stageprofile-libcody; \
62896         mv stageprofile-libcody libcody; \
62897         mv stage1-libcody prev-libcody || test -f stage1-lean 
62898 @endif libcody
62899 @if libdecnumber
62900         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
62901           mkdir stageprofile-libdecnumber; \
62902         mv stageprofile-libdecnumber libdecnumber; \
62903         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
62904 @endif libdecnumber
62905 @if libiberty
62906         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
62907           mkdir stageprofile-libiberty; \
62908         mv stageprofile-libiberty libiberty; \
62909         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
62910 @endif libiberty
62911 @if libiberty-linker-plugin
62912         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
62913           mkdir stageprofile-libiberty-linker-plugin; \
62914         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
62915         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
62916 @endif libiberty-linker-plugin
62917 @if libiconv
62918         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
62919           mkdir stageprofile-libiconv; \
62920         mv stageprofile-libiconv libiconv; \
62921         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
62922 @endif libiconv
62923 @if zlib
62924         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
62925           mkdir stageprofile-zlib; \
62926         mv stageprofile-zlib zlib; \
62927         mv stage1-zlib prev-zlib || test -f stage1-lean 
62928 @endif zlib
62929 @if lto-plugin
62930         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
62931           mkdir stageprofile-lto-plugin; \
62932         mv stageprofile-lto-plugin lto-plugin; \
62933         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
62934 @endif lto-plugin
62935 @if libctf
62936         @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
62937           mkdir stageprofile-libctf; \
62938         mv stageprofile-libctf libctf; \
62939         mv stage1-libctf prev-libctf || test -f stage1-lean 
62940 @endif libctf
62941 @if libsframe
62942         @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
62943           mkdir stageprofile-libsframe; \
62944         mv stageprofile-libsframe libsframe; \
62945         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
62946 @endif libsframe
62947         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
62948           mkdir stageprofile-$(TARGET_SUBDIR); \
62949         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62950         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
62951
62952 stageprofile-end:: 
62953 @if bfd
62954         @if test -d $(HOST_SUBDIR)/bfd; then \
62955           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
62956           mv prev-bfd stage1-bfd; : ; \
62957         fi
62958 @endif bfd
62959 @if opcodes
62960         @if test -d $(HOST_SUBDIR)/opcodes; then \
62961           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
62962           mv prev-opcodes stage1-opcodes; : ; \
62963         fi
62964 @endif opcodes
62965 @if binutils
62966         @if test -d $(HOST_SUBDIR)/binutils; then \
62967           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
62968           mv prev-binutils stage1-binutils; : ; \
62969         fi
62970 @endif binutils
62971 @if fixincludes
62972         @if test -d $(HOST_SUBDIR)/fixincludes; then \
62973           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
62974           mv prev-fixincludes stage1-fixincludes; : ; \
62975         fi
62976 @endif fixincludes
62977 @if gas
62978         @if test -d $(HOST_SUBDIR)/gas; then \
62979           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
62980           mv prev-gas stage1-gas; : ; \
62981         fi
62982 @endif gas
62983 @if gcc
62984         @if test -d $(HOST_SUBDIR)/gcc; then \
62985           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
62986           mv prev-gcc stage1-gcc; : ; \
62987         fi
62988 @endif gcc
62989 @if gmp
62990         @if test -d $(HOST_SUBDIR)/gmp; then \
62991           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
62992           mv prev-gmp stage1-gmp; : ; \
62993         fi
62994 @endif gmp
62995 @if mpfr
62996         @if test -d $(HOST_SUBDIR)/mpfr; then \
62997           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
62998           mv prev-mpfr stage1-mpfr; : ; \
62999         fi
63000 @endif mpfr
63001 @if mpc
63002         @if test -d $(HOST_SUBDIR)/mpc; then \
63003           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
63004           mv prev-mpc stage1-mpc; : ; \
63005         fi
63006 @endif mpc
63007 @if isl
63008         @if test -d $(HOST_SUBDIR)/isl; then \
63009           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
63010           mv prev-isl stage1-isl; : ; \
63011         fi
63012 @endif isl
63013 @if gold
63014         @if test -d $(HOST_SUBDIR)/gold; then \
63015           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
63016           mv prev-gold stage1-gold; : ; \
63017         fi
63018 @endif gold
63019 @if intl
63020         @if test -d $(HOST_SUBDIR)/intl; then \
63021           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
63022           mv prev-intl stage1-intl; : ; \
63023         fi
63024 @endif intl
63025 @if ld
63026         @if test -d $(HOST_SUBDIR)/ld; then \
63027           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
63028           mv prev-ld stage1-ld; : ; \
63029         fi
63030 @endif ld
63031 @if libbacktrace
63032         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63033           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
63034           mv prev-libbacktrace stage1-libbacktrace; : ; \
63035         fi
63036 @endif libbacktrace
63037 @if libcpp
63038         @if test -d $(HOST_SUBDIR)/libcpp; then \
63039           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
63040           mv prev-libcpp stage1-libcpp; : ; \
63041         fi
63042 @endif libcpp
63043 @if libcody
63044         @if test -d $(HOST_SUBDIR)/libcody; then \
63045           cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
63046           mv prev-libcody stage1-libcody; : ; \
63047         fi
63048 @endif libcody
63049 @if libdecnumber
63050         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63051           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
63052           mv prev-libdecnumber stage1-libdecnumber; : ; \
63053         fi
63054 @endif libdecnumber
63055 @if libiberty
63056         @if test -d $(HOST_SUBDIR)/libiberty; then \
63057           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
63058           mv prev-libiberty stage1-libiberty; : ; \
63059         fi
63060 @endif libiberty
63061 @if libiberty-linker-plugin
63062         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63063           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
63064           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
63065         fi
63066 @endif libiberty-linker-plugin
63067 @if libiconv
63068         @if test -d $(HOST_SUBDIR)/libiconv; then \
63069           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
63070           mv prev-libiconv stage1-libiconv; : ; \
63071         fi
63072 @endif libiconv
63073 @if zlib
63074         @if test -d $(HOST_SUBDIR)/zlib; then \
63075           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
63076           mv prev-zlib stage1-zlib; : ; \
63077         fi
63078 @endif zlib
63079 @if lto-plugin
63080         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63081           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
63082           mv prev-lto-plugin stage1-lto-plugin; : ; \
63083         fi
63084 @endif lto-plugin
63085 @if libctf
63086         @if test -d $(HOST_SUBDIR)/libctf; then \
63087           cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
63088           mv prev-libctf stage1-libctf; : ; \
63089         fi
63090 @endif libctf
63091 @if libsframe
63092         @if test -d $(HOST_SUBDIR)/libsframe; then \
63093           cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
63094           mv prev-libsframe stage1-libsframe; : ; \
63095         fi
63096 @endif libsframe
63097         @if test -d $(TARGET_SUBDIR); then \
63098           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
63099           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
63100         fi
63101         rm -f stage_current
63102
63103 # Bubble a bug fix through all the stages up to stage profile.  They are
63104 # remade, but not reconfigured.  The next stage (if any) will not be
63105 # reconfigured either.
63106 .PHONY: stageprofile-bubble
63107 stageprofile-bubble:: stage1-bubble
63108         @r=`${PWD_COMMAND}`; export r; \
63109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63110         if test -f stageprofile-lean || test -f stage1-lean ; then \
63111           echo Skipping rebuild of stageprofile; \
63112         else \
63113           $(MAKE) stageprofile-start; \
63114           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
63115         fi
63116
63117 .PHONY: all-stageprofile clean-stageprofile
63118 do-clean: clean-stageprofile
63119
63120 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63121 # only possibility, but now it conflicts with no-bootstrap rules
63122 @if gcc-bootstrap
63123
63124
63125
63126
63127 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63128 distclean-stage1:: distclean-stageprofile 
63129 .PHONY: distclean-stageprofile
63130 distclean-stageprofile::
63131         @: $(MAKE); $(stage)
63132         @test "`cat stage_last`" != stageprofile || rm -f stage_last
63133         rm -rf stageprofile-* 
63134
63135
63136 @endif gcc-bootstrap
63137
63138
63139 .PHONY: stagetrain-start stagetrain-end
63140
63141 stagetrain-start::
63142         @: $(MAKE); $(stage); \
63143         echo stagetrain > stage_current; \
63144         echo stagetrain > stage_last; \
63145         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63146 @if bfd
63147         @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
63148           mkdir stagetrain-bfd; \
63149         mv stagetrain-bfd bfd; \
63150         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
63151 @endif bfd
63152 @if opcodes
63153         @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
63154           mkdir stagetrain-opcodes; \
63155         mv stagetrain-opcodes opcodes; \
63156         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
63157 @endif opcodes
63158 @if binutils
63159         @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
63160           mkdir stagetrain-binutils; \
63161         mv stagetrain-binutils binutils; \
63162         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
63163 @endif binutils
63164 @if fixincludes
63165         @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
63166           mkdir stagetrain-fixincludes; \
63167         mv stagetrain-fixincludes fixincludes; \
63168         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
63169 @endif fixincludes
63170 @if gas
63171         @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
63172           mkdir stagetrain-gas; \
63173         mv stagetrain-gas gas; \
63174         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
63175 @endif gas
63176 @if gcc
63177         @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
63178           mkdir stagetrain-gcc; \
63179         mv stagetrain-gcc gcc; \
63180         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
63181 @endif gcc
63182 @if gmp
63183         @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
63184           mkdir stagetrain-gmp; \
63185         mv stagetrain-gmp gmp; \
63186         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
63187 @endif gmp
63188 @if mpfr
63189         @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
63190           mkdir stagetrain-mpfr; \
63191         mv stagetrain-mpfr mpfr; \
63192         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
63193 @endif mpfr
63194 @if mpc
63195         @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
63196           mkdir stagetrain-mpc; \
63197         mv stagetrain-mpc mpc; \
63198         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
63199 @endif mpc
63200 @if isl
63201         @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
63202           mkdir stagetrain-isl; \
63203         mv stagetrain-isl isl; \
63204         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
63205 @endif isl
63206 @if gold
63207         @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
63208           mkdir stagetrain-gold; \
63209         mv stagetrain-gold gold; \
63210         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
63211 @endif gold
63212 @if intl
63213         @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
63214           mkdir stagetrain-intl; \
63215         mv stagetrain-intl intl; \
63216         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
63217 @endif intl
63218 @if ld
63219         @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
63220           mkdir stagetrain-ld; \
63221         mv stagetrain-ld ld; \
63222         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
63223 @endif ld
63224 @if libbacktrace
63225         @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
63226           mkdir stagetrain-libbacktrace; \
63227         mv stagetrain-libbacktrace libbacktrace; \
63228         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
63229 @endif libbacktrace
63230 @if libcpp
63231         @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
63232           mkdir stagetrain-libcpp; \
63233         mv stagetrain-libcpp libcpp; \
63234         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
63235 @endif libcpp
63236 @if libcody
63237         @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
63238           mkdir stagetrain-libcody; \
63239         mv stagetrain-libcody libcody; \
63240         mv stageprofile-libcody prev-libcody || test -f stageprofile-lean 
63241 @endif libcody
63242 @if libdecnumber
63243         @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
63244           mkdir stagetrain-libdecnumber; \
63245         mv stagetrain-libdecnumber libdecnumber; \
63246         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
63247 @endif libdecnumber
63248 @if libiberty
63249         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
63250           mkdir stagetrain-libiberty; \
63251         mv stagetrain-libiberty libiberty; \
63252         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
63253 @endif libiberty
63254 @if libiberty-linker-plugin
63255         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
63256           mkdir stagetrain-libiberty-linker-plugin; \
63257         mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
63258         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
63259 @endif libiberty-linker-plugin
63260 @if libiconv
63261         @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
63262           mkdir stagetrain-libiconv; \
63263         mv stagetrain-libiconv libiconv; \
63264         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
63265 @endif libiconv
63266 @if zlib
63267         @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
63268           mkdir stagetrain-zlib; \
63269         mv stagetrain-zlib zlib; \
63270         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
63271 @endif zlib
63272 @if lto-plugin
63273         @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
63274           mkdir stagetrain-lto-plugin; \
63275         mv stagetrain-lto-plugin lto-plugin; \
63276         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
63277 @endif lto-plugin
63278 @if libctf
63279         @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
63280           mkdir stagetrain-libctf; \
63281         mv stagetrain-libctf libctf; \
63282         mv stageprofile-libctf prev-libctf || test -f stageprofile-lean 
63283 @endif libctf
63284 @if libsframe
63285         @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
63286           mkdir stagetrain-libsframe; \
63287         mv stagetrain-libsframe libsframe; \
63288         mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean 
63289 @endif libsframe
63290         @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
63291           mkdir stagetrain-$(TARGET_SUBDIR); \
63292         mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63293         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
63294
63295 stagetrain-end:: 
63296 @if bfd
63297         @if test -d $(HOST_SUBDIR)/bfd; then \
63298           cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
63299           mv prev-bfd stageprofile-bfd; : ; \
63300         fi
63301 @endif bfd
63302 @if opcodes
63303         @if test -d $(HOST_SUBDIR)/opcodes; then \
63304           cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
63305           mv prev-opcodes stageprofile-opcodes; : ; \
63306         fi
63307 @endif opcodes
63308 @if binutils
63309         @if test -d $(HOST_SUBDIR)/binutils; then \
63310           cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
63311           mv prev-binutils stageprofile-binutils; : ; \
63312         fi
63313 @endif binutils
63314 @if fixincludes
63315         @if test -d $(HOST_SUBDIR)/fixincludes; then \
63316           cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
63317           mv prev-fixincludes stageprofile-fixincludes; : ; \
63318         fi
63319 @endif fixincludes
63320 @if gas
63321         @if test -d $(HOST_SUBDIR)/gas; then \
63322           cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
63323           mv prev-gas stageprofile-gas; : ; \
63324         fi
63325 @endif gas
63326 @if gcc
63327         @if test -d $(HOST_SUBDIR)/gcc; then \
63328           cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
63329           mv prev-gcc stageprofile-gcc; : ; \
63330         fi
63331 @endif gcc
63332 @if gmp
63333         @if test -d $(HOST_SUBDIR)/gmp; then \
63334           cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
63335           mv prev-gmp stageprofile-gmp; : ; \
63336         fi
63337 @endif gmp
63338 @if mpfr
63339         @if test -d $(HOST_SUBDIR)/mpfr; then \
63340           cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
63341           mv prev-mpfr stageprofile-mpfr; : ; \
63342         fi
63343 @endif mpfr
63344 @if mpc
63345         @if test -d $(HOST_SUBDIR)/mpc; then \
63346           cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
63347           mv prev-mpc stageprofile-mpc; : ; \
63348         fi
63349 @endif mpc
63350 @if isl
63351         @if test -d $(HOST_SUBDIR)/isl; then \
63352           cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
63353           mv prev-isl stageprofile-isl; : ; \
63354         fi
63355 @endif isl
63356 @if gold
63357         @if test -d $(HOST_SUBDIR)/gold; then \
63358           cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
63359           mv prev-gold stageprofile-gold; : ; \
63360         fi
63361 @endif gold
63362 @if intl
63363         @if test -d $(HOST_SUBDIR)/intl; then \
63364           cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
63365           mv prev-intl stageprofile-intl; : ; \
63366         fi
63367 @endif intl
63368 @if ld
63369         @if test -d $(HOST_SUBDIR)/ld; then \
63370           cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
63371           mv prev-ld stageprofile-ld; : ; \
63372         fi
63373 @endif ld
63374 @if libbacktrace
63375         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63376           cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
63377           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
63378         fi
63379 @endif libbacktrace
63380 @if libcpp
63381         @if test -d $(HOST_SUBDIR)/libcpp; then \
63382           cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
63383           mv prev-libcpp stageprofile-libcpp; : ; \
63384         fi
63385 @endif libcpp
63386 @if libcody
63387         @if test -d $(HOST_SUBDIR)/libcody; then \
63388           cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
63389           mv prev-libcody stageprofile-libcody; : ; \
63390         fi
63391 @endif libcody
63392 @if libdecnumber
63393         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63394           cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
63395           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
63396         fi
63397 @endif libdecnumber
63398 @if libiberty
63399         @if test -d $(HOST_SUBDIR)/libiberty; then \
63400           cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
63401           mv prev-libiberty stageprofile-libiberty; : ; \
63402         fi
63403 @endif libiberty
63404 @if libiberty-linker-plugin
63405         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63406           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
63407           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
63408         fi
63409 @endif libiberty-linker-plugin
63410 @if libiconv
63411         @if test -d $(HOST_SUBDIR)/libiconv; then \
63412           cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
63413           mv prev-libiconv stageprofile-libiconv; : ; \
63414         fi
63415 @endif libiconv
63416 @if zlib
63417         @if test -d $(HOST_SUBDIR)/zlib; then \
63418           cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
63419           mv prev-zlib stageprofile-zlib; : ; \
63420         fi
63421 @endif zlib
63422 @if lto-plugin
63423         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63424           cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
63425           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
63426         fi
63427 @endif lto-plugin
63428 @if libctf
63429         @if test -d $(HOST_SUBDIR)/libctf; then \
63430           cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
63431           mv prev-libctf stageprofile-libctf; : ; \
63432         fi
63433 @endif libctf
63434 @if libsframe
63435         @if test -d $(HOST_SUBDIR)/libsframe; then \
63436           cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
63437           mv prev-libsframe stageprofile-libsframe; : ; \
63438         fi
63439 @endif libsframe
63440         @if test -d $(TARGET_SUBDIR); then \
63441           mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
63442           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
63443         fi
63444         rm -f stage_current
63445
63446 # Bubble a bug fix through all the stages up to stage train.  They are
63447 # remade, but not reconfigured.  The next stage (if any) will not be
63448 # reconfigured either.
63449 .PHONY: stagetrain-bubble
63450 stagetrain-bubble:: stageprofile-bubble
63451         @r=`${PWD_COMMAND}`; export r; \
63452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63453         if test -f stagetrain-lean || test -f stageprofile-lean ; then \
63454           echo Skipping rebuild of stagetrain; \
63455         else \
63456           $(MAKE) stagetrain-start; \
63457           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
63458         fi
63459
63460 .PHONY: all-stagetrain clean-stagetrain
63461 do-clean: clean-stagetrain
63462
63463 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63464 # only possibility, but now it conflicts with no-bootstrap rules
63465 @if gcc-bootstrap
63466
63467
63468
63469
63470 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63471 distclean-stageprofile:: distclean-stagetrain 
63472 .PHONY: distclean-stagetrain
63473 distclean-stagetrain::
63474         @: $(MAKE); $(stage)
63475         @test "`cat stage_last`" != stagetrain || rm -f stage_last
63476         rm -rf stagetrain-* 
63477
63478
63479 @endif gcc-bootstrap
63480
63481
63482 .PHONY: stagefeedback-start stagefeedback-end
63483
63484 stagefeedback-start::
63485         @: $(MAKE); $(stage); \
63486         echo stagefeedback > stage_current; \
63487         echo stagefeedback > stage_last; \
63488         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63489 @if bfd
63490         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
63491           mkdir stagefeedback-bfd; \
63492         mv stagefeedback-bfd bfd; \
63493         mv stagetrain-bfd prev-bfd || test -f stagetrain-lean 
63494 @endif bfd
63495 @if opcodes
63496         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
63497           mkdir stagefeedback-opcodes; \
63498         mv stagefeedback-opcodes opcodes; \
63499         mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean 
63500 @endif opcodes
63501 @if binutils
63502         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
63503           mkdir stagefeedback-binutils; \
63504         mv stagefeedback-binutils binutils; \
63505         mv stagetrain-binutils prev-binutils || test -f stagetrain-lean 
63506 @endif binutils
63507 @if fixincludes
63508         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
63509           mkdir stagefeedback-fixincludes; \
63510         mv stagefeedback-fixincludes fixincludes; \
63511         mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean 
63512 @endif fixincludes
63513 @if gas
63514         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
63515           mkdir stagefeedback-gas; \
63516         mv stagefeedback-gas gas; \
63517         mv stagetrain-gas prev-gas || test -f stagetrain-lean 
63518 @endif gas
63519 @if gcc
63520         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
63521           mkdir stagefeedback-gcc; \
63522         mv stagefeedback-gcc gcc; \
63523         mv stagetrain-gcc prev-gcc || test -f stagetrain-lean 
63524 @endif gcc
63525 @if gmp
63526         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
63527           mkdir stagefeedback-gmp; \
63528         mv stagefeedback-gmp gmp; \
63529         mv stagetrain-gmp prev-gmp || test -f stagetrain-lean 
63530 @endif gmp
63531 @if mpfr
63532         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
63533           mkdir stagefeedback-mpfr; \
63534         mv stagefeedback-mpfr mpfr; \
63535         mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean 
63536 @endif mpfr
63537 @if mpc
63538         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
63539           mkdir stagefeedback-mpc; \
63540         mv stagefeedback-mpc mpc; \
63541         mv stagetrain-mpc prev-mpc || test -f stagetrain-lean 
63542 @endif mpc
63543 @if isl
63544         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
63545           mkdir stagefeedback-isl; \
63546         mv stagefeedback-isl isl; \
63547         mv stagetrain-isl prev-isl || test -f stagetrain-lean 
63548 @endif isl
63549 @if gold
63550         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
63551           mkdir stagefeedback-gold; \
63552         mv stagefeedback-gold gold; \
63553         mv stagetrain-gold prev-gold || test -f stagetrain-lean 
63554 @endif gold
63555 @if intl
63556         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
63557           mkdir stagefeedback-intl; \
63558         mv stagefeedback-intl intl; \
63559         mv stagetrain-intl prev-intl || test -f stagetrain-lean 
63560 @endif intl
63561 @if ld
63562         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
63563           mkdir stagefeedback-ld; \
63564         mv stagefeedback-ld ld; \
63565         mv stagetrain-ld prev-ld || test -f stagetrain-lean 
63566 @endif ld
63567 @if libbacktrace
63568         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
63569           mkdir stagefeedback-libbacktrace; \
63570         mv stagefeedback-libbacktrace libbacktrace; \
63571         mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean 
63572 @endif libbacktrace
63573 @if libcpp
63574         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
63575           mkdir stagefeedback-libcpp; \
63576         mv stagefeedback-libcpp libcpp; \
63577         mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean 
63578 @endif libcpp
63579 @if libcody
63580         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
63581           mkdir stagefeedback-libcody; \
63582         mv stagefeedback-libcody libcody; \
63583         mv stagetrain-libcody prev-libcody || test -f stagetrain-lean 
63584 @endif libcody
63585 @if libdecnumber
63586         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
63587           mkdir stagefeedback-libdecnumber; \
63588         mv stagefeedback-libdecnumber libdecnumber; \
63589         mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean 
63590 @endif libdecnumber
63591 @if libiberty
63592         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
63593           mkdir stagefeedback-libiberty; \
63594         mv stagefeedback-libiberty libiberty; \
63595         mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean 
63596 @endif libiberty
63597 @if libiberty-linker-plugin
63598         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
63599           mkdir stagefeedback-libiberty-linker-plugin; \
63600         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
63601         mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean 
63602 @endif libiberty-linker-plugin
63603 @if libiconv
63604         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
63605           mkdir stagefeedback-libiconv; \
63606         mv stagefeedback-libiconv libiconv; \
63607         mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean 
63608 @endif libiconv
63609 @if zlib
63610         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
63611           mkdir stagefeedback-zlib; \
63612         mv stagefeedback-zlib zlib; \
63613         mv stagetrain-zlib prev-zlib || test -f stagetrain-lean 
63614 @endif zlib
63615 @if lto-plugin
63616         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
63617           mkdir stagefeedback-lto-plugin; \
63618         mv stagefeedback-lto-plugin lto-plugin; \
63619         mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean 
63620 @endif lto-plugin
63621 @if libctf
63622         @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
63623           mkdir stagefeedback-libctf; \
63624         mv stagefeedback-libctf libctf; \
63625         mv stagetrain-libctf prev-libctf || test -f stagetrain-lean 
63626 @endif libctf
63627 @if libsframe
63628         @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
63629           mkdir stagefeedback-libsframe; \
63630         mv stagefeedback-libsframe libsframe; \
63631         mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean 
63632 @endif libsframe
63633         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
63634           mkdir stagefeedback-$(TARGET_SUBDIR); \
63635         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63636         mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean 
63637
63638 stagefeedback-end:: 
63639 @if bfd
63640         @if test -d $(HOST_SUBDIR)/bfd; then \
63641           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
63642           mv prev-bfd stagetrain-bfd; : ; \
63643         fi
63644 @endif bfd
63645 @if opcodes
63646         @if test -d $(HOST_SUBDIR)/opcodes; then \
63647           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
63648           mv prev-opcodes stagetrain-opcodes; : ; \
63649         fi
63650 @endif opcodes
63651 @if binutils
63652         @if test -d $(HOST_SUBDIR)/binutils; then \
63653           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
63654           mv prev-binutils stagetrain-binutils; : ; \
63655         fi
63656 @endif binutils
63657 @if fixincludes
63658         @if test -d $(HOST_SUBDIR)/fixincludes; then \
63659           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
63660           mv prev-fixincludes stagetrain-fixincludes; : ; \
63661         fi
63662 @endif fixincludes
63663 @if gas
63664         @if test -d $(HOST_SUBDIR)/gas; then \
63665           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
63666           mv prev-gas stagetrain-gas; : ; \
63667         fi
63668 @endif gas
63669 @if gcc
63670         @if test -d $(HOST_SUBDIR)/gcc; then \
63671           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
63672           mv prev-gcc stagetrain-gcc; : ; \
63673         fi
63674 @endif gcc
63675 @if gmp
63676         @if test -d $(HOST_SUBDIR)/gmp; then \
63677           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
63678           mv prev-gmp stagetrain-gmp; : ; \
63679         fi
63680 @endif gmp
63681 @if mpfr
63682         @if test -d $(HOST_SUBDIR)/mpfr; then \
63683           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
63684           mv prev-mpfr stagetrain-mpfr; : ; \
63685         fi
63686 @endif mpfr
63687 @if mpc
63688         @if test -d $(HOST_SUBDIR)/mpc; then \
63689           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
63690           mv prev-mpc stagetrain-mpc; : ; \
63691         fi
63692 @endif mpc
63693 @if isl
63694         @if test -d $(HOST_SUBDIR)/isl; then \
63695           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
63696           mv prev-isl stagetrain-isl; : ; \
63697         fi
63698 @endif isl
63699 @if gold
63700         @if test -d $(HOST_SUBDIR)/gold; then \
63701           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
63702           mv prev-gold stagetrain-gold; : ; \
63703         fi
63704 @endif gold
63705 @if intl
63706         @if test -d $(HOST_SUBDIR)/intl; then \
63707           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
63708           mv prev-intl stagetrain-intl; : ; \
63709         fi
63710 @endif intl
63711 @if ld
63712         @if test -d $(HOST_SUBDIR)/ld; then \
63713           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
63714           mv prev-ld stagetrain-ld; : ; \
63715         fi
63716 @endif ld
63717 @if libbacktrace
63718         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63719           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
63720           mv prev-libbacktrace stagetrain-libbacktrace; : ; \
63721         fi
63722 @endif libbacktrace
63723 @if libcpp
63724         @if test -d $(HOST_SUBDIR)/libcpp; then \
63725           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
63726           mv prev-libcpp stagetrain-libcpp; : ; \
63727         fi
63728 @endif libcpp
63729 @if libcody
63730         @if test -d $(HOST_SUBDIR)/libcody; then \
63731           cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
63732           mv prev-libcody stagetrain-libcody; : ; \
63733         fi
63734 @endif libcody
63735 @if libdecnumber
63736         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63737           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
63738           mv prev-libdecnumber stagetrain-libdecnumber; : ; \
63739         fi
63740 @endif libdecnumber
63741 @if libiberty
63742         @if test -d $(HOST_SUBDIR)/libiberty; then \
63743           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
63744           mv prev-libiberty stagetrain-libiberty; : ; \
63745         fi
63746 @endif libiberty
63747 @if libiberty-linker-plugin
63748         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63749           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
63750           mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
63751         fi
63752 @endif libiberty-linker-plugin
63753 @if libiconv
63754         @if test -d $(HOST_SUBDIR)/libiconv; then \
63755           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
63756           mv prev-libiconv stagetrain-libiconv; : ; \
63757         fi
63758 @endif libiconv
63759 @if zlib
63760         @if test -d $(HOST_SUBDIR)/zlib; then \
63761           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
63762           mv prev-zlib stagetrain-zlib; : ; \
63763         fi
63764 @endif zlib
63765 @if lto-plugin
63766         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63767           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
63768           mv prev-lto-plugin stagetrain-lto-plugin; : ; \
63769         fi
63770 @endif lto-plugin
63771 @if libctf
63772         @if test -d $(HOST_SUBDIR)/libctf; then \
63773           cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
63774           mv prev-libctf stagetrain-libctf; : ; \
63775         fi
63776 @endif libctf
63777 @if libsframe
63778         @if test -d $(HOST_SUBDIR)/libsframe; then \
63779           cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
63780           mv prev-libsframe stagetrain-libsframe; : ; \
63781         fi
63782 @endif libsframe
63783         @if test -d $(TARGET_SUBDIR); then \
63784           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
63785           mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
63786         fi
63787         rm -f stage_current
63788
63789 # Bubble a bug fix through all the stages up to stage feedback.  They are
63790 # remade, but not reconfigured.  The next stage (if any) will not be
63791 # reconfigured either.
63792 .PHONY: stagefeedback-bubble
63793 stagefeedback-bubble:: stagetrain-bubble
63794         @r=`${PWD_COMMAND}`; export r; \
63795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63796         if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
63797           echo Skipping rebuild of stagefeedback; \
63798         else \
63799           $(MAKE) stagefeedback-start; \
63800           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
63801         fi
63802
63803 .PHONY: all-stagefeedback clean-stagefeedback
63804 do-clean: clean-stagefeedback
63805
63806 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63807 # only possibility, but now it conflicts with no-bootstrap rules
63808 @if gcc-bootstrap
63809
63810
63811
63812 .PHONY: profiledbootstrap profiledbootstrap-lean
63813 profiledbootstrap:
63814         echo stagefeedback > stage_final
63815         @r=`${PWD_COMMAND}`; export r; \
63816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63817         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
63818         @: $(MAKE); $(unstage)
63819         @r=`${PWD_COMMAND}`; export r; \
63820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63821         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
63822         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63823
63824 profiledbootstrap-lean:
63825         echo stagefeedback > stage_final
63826         @r=`${PWD_COMMAND}`; export r; \
63827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63828         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
63829         @: $(MAKE); $(unstage)
63830         @r=`${PWD_COMMAND}`; export r; \
63831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63832         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
63833         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63834
63835
63836 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63837 distclean-stagetrain:: distclean-stagefeedback 
63838 .PHONY: distclean-stagefeedback
63839 distclean-stagefeedback::
63840         @: $(MAKE); $(stage)
63841         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
63842         rm -rf stagefeedback-* 
63843
63844
63845 @endif gcc-bootstrap
63846
63847
63848 .PHONY: stageautoprofile-start stageautoprofile-end
63849
63850 stageautoprofile-start::
63851         @: $(MAKE); $(stage); \
63852         echo stageautoprofile > stage_current; \
63853         echo stageautoprofile > stage_last; \
63854         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63855 @if bfd
63856         @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
63857           mkdir stageautoprofile-bfd; \
63858         mv stageautoprofile-bfd bfd; \
63859         mv stage1-bfd prev-bfd || test -f stage1-lean 
63860 @endif bfd
63861 @if opcodes
63862         @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
63863           mkdir stageautoprofile-opcodes; \
63864         mv stageautoprofile-opcodes opcodes; \
63865         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
63866 @endif opcodes
63867 @if binutils
63868         @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
63869           mkdir stageautoprofile-binutils; \
63870         mv stageautoprofile-binutils binutils; \
63871         mv stage1-binutils prev-binutils || test -f stage1-lean 
63872 @endif binutils
63873 @if fixincludes
63874         @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
63875           mkdir stageautoprofile-fixincludes; \
63876         mv stageautoprofile-fixincludes fixincludes; \
63877         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
63878 @endif fixincludes
63879 @if gas
63880         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
63881           mkdir stageautoprofile-gas; \
63882         mv stageautoprofile-gas gas; \
63883         mv stage1-gas prev-gas || test -f stage1-lean 
63884 @endif gas
63885 @if gcc
63886         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
63887           mkdir stageautoprofile-gcc; \
63888         mv stageautoprofile-gcc gcc; \
63889         mv stage1-gcc prev-gcc || test -f stage1-lean 
63890 @endif gcc
63891 @if gmp
63892         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
63893           mkdir stageautoprofile-gmp; \
63894         mv stageautoprofile-gmp gmp; \
63895         mv stage1-gmp prev-gmp || test -f stage1-lean 
63896 @endif gmp
63897 @if mpfr
63898         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
63899           mkdir stageautoprofile-mpfr; \
63900         mv stageautoprofile-mpfr mpfr; \
63901         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
63902 @endif mpfr
63903 @if mpc
63904         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
63905           mkdir stageautoprofile-mpc; \
63906         mv stageautoprofile-mpc mpc; \
63907         mv stage1-mpc prev-mpc || test -f stage1-lean 
63908 @endif mpc
63909 @if isl
63910         @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
63911           mkdir stageautoprofile-isl; \
63912         mv stageautoprofile-isl isl; \
63913         mv stage1-isl prev-isl || test -f stage1-lean 
63914 @endif isl
63915 @if gold
63916         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
63917           mkdir stageautoprofile-gold; \
63918         mv stageautoprofile-gold gold; \
63919         mv stage1-gold prev-gold || test -f stage1-lean 
63920 @endif gold
63921 @if intl
63922         @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
63923           mkdir stageautoprofile-intl; \
63924         mv stageautoprofile-intl intl; \
63925         mv stage1-intl prev-intl || test -f stage1-lean 
63926 @endif intl
63927 @if ld
63928         @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
63929           mkdir stageautoprofile-ld; \
63930         mv stageautoprofile-ld ld; \
63931         mv stage1-ld prev-ld || test -f stage1-lean 
63932 @endif ld
63933 @if libbacktrace
63934         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
63935           mkdir stageautoprofile-libbacktrace; \
63936         mv stageautoprofile-libbacktrace libbacktrace; \
63937         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
63938 @endif libbacktrace
63939 @if libcpp
63940         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
63941           mkdir stageautoprofile-libcpp; \
63942         mv stageautoprofile-libcpp libcpp; \
63943         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
63944 @endif libcpp
63945 @if libcody
63946         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
63947           mkdir stageautoprofile-libcody; \
63948         mv stageautoprofile-libcody libcody; \
63949         mv stage1-libcody prev-libcody || test -f stage1-lean 
63950 @endif libcody
63951 @if libdecnumber
63952         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
63953           mkdir stageautoprofile-libdecnumber; \
63954         mv stageautoprofile-libdecnumber libdecnumber; \
63955         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
63956 @endif libdecnumber
63957 @if libiberty
63958         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
63959           mkdir stageautoprofile-libiberty; \
63960         mv stageautoprofile-libiberty libiberty; \
63961         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
63962 @endif libiberty
63963 @if libiberty-linker-plugin
63964         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
63965           mkdir stageautoprofile-libiberty-linker-plugin; \
63966         mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63967         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
63968 @endif libiberty-linker-plugin
63969 @if libiconv
63970         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
63971           mkdir stageautoprofile-libiconv; \
63972         mv stageautoprofile-libiconv libiconv; \
63973         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
63974 @endif libiconv
63975 @if zlib
63976         @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
63977           mkdir stageautoprofile-zlib; \
63978         mv stageautoprofile-zlib zlib; \
63979         mv stage1-zlib prev-zlib || test -f stage1-lean 
63980 @endif zlib
63981 @if lto-plugin
63982         @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
63983           mkdir stageautoprofile-lto-plugin; \
63984         mv stageautoprofile-lto-plugin lto-plugin; \
63985         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
63986 @endif lto-plugin
63987 @if libctf
63988         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
63989           mkdir stageautoprofile-libctf; \
63990         mv stageautoprofile-libctf libctf; \
63991         mv stage1-libctf prev-libctf || test -f stage1-lean 
63992 @endif libctf
63993 @if libsframe
63994         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
63995           mkdir stageautoprofile-libsframe; \
63996         mv stageautoprofile-libsframe libsframe; \
63997         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
63998 @endif libsframe
63999         @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
64000           mkdir stageautoprofile-$(TARGET_SUBDIR); \
64001         mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64002         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
64003
64004 stageautoprofile-end:: 
64005 @if bfd
64006         @if test -d $(HOST_SUBDIR)/bfd; then \
64007           cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
64008           mv prev-bfd stage1-bfd; : ; \
64009         fi
64010 @endif bfd
64011 @if opcodes
64012         @if test -d $(HOST_SUBDIR)/opcodes; then \
64013           cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
64014           mv prev-opcodes stage1-opcodes; : ; \
64015         fi
64016 @endif opcodes
64017 @if binutils
64018         @if test -d $(HOST_SUBDIR)/binutils; then \
64019           cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
64020           mv prev-binutils stage1-binutils; : ; \
64021         fi
64022 @endif binutils
64023 @if fixincludes
64024         @if test -d $(HOST_SUBDIR)/fixincludes; then \
64025           cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
64026           mv prev-fixincludes stage1-fixincludes; : ; \
64027         fi
64028 @endif fixincludes
64029 @if gas
64030         @if test -d $(HOST_SUBDIR)/gas; then \
64031           cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
64032           mv prev-gas stage1-gas; : ; \
64033         fi
64034 @endif gas
64035 @if gcc
64036         @if test -d $(HOST_SUBDIR)/gcc; then \
64037           cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
64038           mv prev-gcc stage1-gcc; : ; \
64039         fi
64040 @endif gcc
64041 @if gmp
64042         @if test -d $(HOST_SUBDIR)/gmp; then \
64043           cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
64044           mv prev-gmp stage1-gmp; : ; \
64045         fi
64046 @endif gmp
64047 @if mpfr
64048         @if test -d $(HOST_SUBDIR)/mpfr; then \
64049           cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
64050           mv prev-mpfr stage1-mpfr; : ; \
64051         fi
64052 @endif mpfr
64053 @if mpc
64054         @if test -d $(HOST_SUBDIR)/mpc; then \
64055           cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
64056           mv prev-mpc stage1-mpc; : ; \
64057         fi
64058 @endif mpc
64059 @if isl
64060         @if test -d $(HOST_SUBDIR)/isl; then \
64061           cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
64062           mv prev-isl stage1-isl; : ; \
64063         fi
64064 @endif isl
64065 @if gold
64066         @if test -d $(HOST_SUBDIR)/gold; then \
64067           cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
64068           mv prev-gold stage1-gold; : ; \
64069         fi
64070 @endif gold
64071 @if intl
64072         @if test -d $(HOST_SUBDIR)/intl; then \
64073           cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
64074           mv prev-intl stage1-intl; : ; \
64075         fi
64076 @endif intl
64077 @if ld
64078         @if test -d $(HOST_SUBDIR)/ld; then \
64079           cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
64080           mv prev-ld stage1-ld; : ; \
64081         fi
64082 @endif ld
64083 @if libbacktrace
64084         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64085           cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
64086           mv prev-libbacktrace stage1-libbacktrace; : ; \
64087         fi
64088 @endif libbacktrace
64089 @if libcpp
64090         @if test -d $(HOST_SUBDIR)/libcpp; then \
64091           cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
64092           mv prev-libcpp stage1-libcpp; : ; \
64093         fi
64094 @endif libcpp
64095 @if libcody
64096         @if test -d $(HOST_SUBDIR)/libcody; then \
64097           cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
64098           mv prev-libcody stage1-libcody; : ; \
64099         fi
64100 @endif libcody
64101 @if libdecnumber
64102         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64103           cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
64104           mv prev-libdecnumber stage1-libdecnumber; : ; \
64105         fi
64106 @endif libdecnumber
64107 @if libiberty
64108         @if test -d $(HOST_SUBDIR)/libiberty; then \
64109           cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
64110           mv prev-libiberty stage1-libiberty; : ; \
64111         fi
64112 @endif libiberty
64113 @if libiberty-linker-plugin
64114         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64115           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
64116           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64117         fi
64118 @endif libiberty-linker-plugin
64119 @if libiconv
64120         @if test -d $(HOST_SUBDIR)/libiconv; then \
64121           cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
64122           mv prev-libiconv stage1-libiconv; : ; \
64123         fi
64124 @endif libiconv
64125 @if zlib
64126         @if test -d $(HOST_SUBDIR)/zlib; then \
64127           cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
64128           mv prev-zlib stage1-zlib; : ; \
64129         fi
64130 @endif zlib
64131 @if lto-plugin
64132         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64133           cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
64134           mv prev-lto-plugin stage1-lto-plugin; : ; \
64135         fi
64136 @endif lto-plugin
64137 @if libctf
64138         @if test -d $(HOST_SUBDIR)/libctf; then \
64139           cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
64140           mv prev-libctf stage1-libctf; : ; \
64141         fi
64142 @endif libctf
64143 @if libsframe
64144         @if test -d $(HOST_SUBDIR)/libsframe; then \
64145           cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
64146           mv prev-libsframe stage1-libsframe; : ; \
64147         fi
64148 @endif libsframe
64149         @if test -d $(TARGET_SUBDIR); then \
64150           mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
64151           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64152         fi
64153         rm -f stage_current
64154
64155 # Bubble a bug fix through all the stages up to stage autoprofile.  They are
64156 # remade, but not reconfigured.  The next stage (if any) will not be
64157 # reconfigured either.
64158 .PHONY: stageautoprofile-bubble
64159 stageautoprofile-bubble:: stage1-bubble
64160         @r=`${PWD_COMMAND}`; export r; \
64161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64162         if test -f stageautoprofile-lean || test -f stage1-lean ; then \
64163           echo Skipping rebuild of stageautoprofile; \
64164         else \
64165           $(MAKE) stageautoprofile-start; \
64166           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
64167         fi
64168
64169 .PHONY: all-stageautoprofile clean-stageautoprofile
64170 do-clean: clean-stageautoprofile
64171
64172 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64173 # only possibility, but now it conflicts with no-bootstrap rules
64174 @if gcc-bootstrap
64175
64176
64177
64178
64179 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64180 distclean-stage1:: distclean-stageautoprofile 
64181 .PHONY: distclean-stageautoprofile
64182 distclean-stageautoprofile::
64183         @: $(MAKE); $(stage)
64184         @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
64185         rm -rf stageautoprofile-* 
64186
64187
64188 @endif gcc-bootstrap
64189
64190
64191 .PHONY: stageautofeedback-start stageautofeedback-end
64192
64193 stageautofeedback-start::
64194         @: $(MAKE); $(stage); \
64195         echo stageautofeedback > stage_current; \
64196         echo stageautofeedback > stage_last; \
64197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64198 @if bfd
64199         @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
64200           mkdir stageautofeedback-bfd; \
64201         mv stageautofeedback-bfd bfd; \
64202         mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean 
64203 @endif bfd
64204 @if opcodes
64205         @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
64206           mkdir stageautofeedback-opcodes; \
64207         mv stageautofeedback-opcodes opcodes; \
64208         mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean 
64209 @endif opcodes
64210 @if binutils
64211         @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
64212           mkdir stageautofeedback-binutils; \
64213         mv stageautofeedback-binutils binutils; \
64214         mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean 
64215 @endif binutils
64216 @if fixincludes
64217         @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
64218           mkdir stageautofeedback-fixincludes; \
64219         mv stageautofeedback-fixincludes fixincludes; \
64220         mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean 
64221 @endif fixincludes
64222 @if gas
64223         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
64224           mkdir stageautofeedback-gas; \
64225         mv stageautofeedback-gas gas; \
64226         mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean 
64227 @endif gas
64228 @if gcc
64229         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
64230           mkdir stageautofeedback-gcc; \
64231         mv stageautofeedback-gcc gcc; \
64232         mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean 
64233 @endif gcc
64234 @if gmp
64235         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
64236           mkdir stageautofeedback-gmp; \
64237         mv stageautofeedback-gmp gmp; \
64238         mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean 
64239 @endif gmp
64240 @if mpfr
64241         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
64242           mkdir stageautofeedback-mpfr; \
64243         mv stageautofeedback-mpfr mpfr; \
64244         mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean 
64245 @endif mpfr
64246 @if mpc
64247         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
64248           mkdir stageautofeedback-mpc; \
64249         mv stageautofeedback-mpc mpc; \
64250         mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean 
64251 @endif mpc
64252 @if isl
64253         @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
64254           mkdir stageautofeedback-isl; \
64255         mv stageautofeedback-isl isl; \
64256         mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean 
64257 @endif isl
64258 @if gold
64259         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
64260           mkdir stageautofeedback-gold; \
64261         mv stageautofeedback-gold gold; \
64262         mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean 
64263 @endif gold
64264 @if intl
64265         @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
64266           mkdir stageautofeedback-intl; \
64267         mv stageautofeedback-intl intl; \
64268         mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean 
64269 @endif intl
64270 @if ld
64271         @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
64272           mkdir stageautofeedback-ld; \
64273         mv stageautofeedback-ld ld; \
64274         mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean 
64275 @endif ld
64276 @if libbacktrace
64277         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
64278           mkdir stageautofeedback-libbacktrace; \
64279         mv stageautofeedback-libbacktrace libbacktrace; \
64280         mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean 
64281 @endif libbacktrace
64282 @if libcpp
64283         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
64284           mkdir stageautofeedback-libcpp; \
64285         mv stageautofeedback-libcpp libcpp; \
64286         mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean 
64287 @endif libcpp
64288 @if libcody
64289         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
64290           mkdir stageautofeedback-libcody; \
64291         mv stageautofeedback-libcody libcody; \
64292         mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean 
64293 @endif libcody
64294 @if libdecnumber
64295         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
64296           mkdir stageautofeedback-libdecnumber; \
64297         mv stageautofeedback-libdecnumber libdecnumber; \
64298         mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean 
64299 @endif libdecnumber
64300 @if libiberty
64301         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
64302           mkdir stageautofeedback-libiberty; \
64303         mv stageautofeedback-libiberty libiberty; \
64304         mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean 
64305 @endif libiberty
64306 @if libiberty-linker-plugin
64307         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
64308           mkdir stageautofeedback-libiberty-linker-plugin; \
64309         mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64310         mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean 
64311 @endif libiberty-linker-plugin
64312 @if libiconv
64313         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
64314           mkdir stageautofeedback-libiconv; \
64315         mv stageautofeedback-libiconv libiconv; \
64316         mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean 
64317 @endif libiconv
64318 @if zlib
64319         @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
64320           mkdir stageautofeedback-zlib; \
64321         mv stageautofeedback-zlib zlib; \
64322         mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean 
64323 @endif zlib
64324 @if lto-plugin
64325         @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
64326           mkdir stageautofeedback-lto-plugin; \
64327         mv stageautofeedback-lto-plugin lto-plugin; \
64328         mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean 
64329 @endif lto-plugin
64330 @if libctf
64331         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
64332           mkdir stageautofeedback-libctf; \
64333         mv stageautofeedback-libctf libctf; \
64334         mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean 
64335 @endif libctf
64336 @if libsframe
64337         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
64338           mkdir stageautofeedback-libsframe; \
64339         mv stageautofeedback-libsframe libsframe; \
64340         mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean 
64341 @endif libsframe
64342         @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
64343           mkdir stageautofeedback-$(TARGET_SUBDIR); \
64344         mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64345         mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean 
64346
64347 stageautofeedback-end:: 
64348 @if bfd
64349         @if test -d $(HOST_SUBDIR)/bfd; then \
64350           cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
64351           mv prev-bfd stageautoprofile-bfd; : ; \
64352         fi
64353 @endif bfd
64354 @if opcodes
64355         @if test -d $(HOST_SUBDIR)/opcodes; then \
64356           cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
64357           mv prev-opcodes stageautoprofile-opcodes; : ; \
64358         fi
64359 @endif opcodes
64360 @if binutils
64361         @if test -d $(HOST_SUBDIR)/binutils; then \
64362           cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
64363           mv prev-binutils stageautoprofile-binutils; : ; \
64364         fi
64365 @endif binutils
64366 @if fixincludes
64367         @if test -d $(HOST_SUBDIR)/fixincludes; then \
64368           cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
64369           mv prev-fixincludes stageautoprofile-fixincludes; : ; \
64370         fi
64371 @endif fixincludes
64372 @if gas
64373         @if test -d $(HOST_SUBDIR)/gas; then \
64374           cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
64375           mv prev-gas stageautoprofile-gas; : ; \
64376         fi
64377 @endif gas
64378 @if gcc
64379         @if test -d $(HOST_SUBDIR)/gcc; then \
64380           cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
64381           mv prev-gcc stageautoprofile-gcc; : ; \
64382         fi
64383 @endif gcc
64384 @if gmp
64385         @if test -d $(HOST_SUBDIR)/gmp; then \
64386           cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
64387           mv prev-gmp stageautoprofile-gmp; : ; \
64388         fi
64389 @endif gmp
64390 @if mpfr
64391         @if test -d $(HOST_SUBDIR)/mpfr; then \
64392           cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
64393           mv prev-mpfr stageautoprofile-mpfr; : ; \
64394         fi
64395 @endif mpfr
64396 @if mpc
64397         @if test -d $(HOST_SUBDIR)/mpc; then \
64398           cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
64399           mv prev-mpc stageautoprofile-mpc; : ; \
64400         fi
64401 @endif mpc
64402 @if isl
64403         @if test -d $(HOST_SUBDIR)/isl; then \
64404           cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
64405           mv prev-isl stageautoprofile-isl; : ; \
64406         fi
64407 @endif isl
64408 @if gold
64409         @if test -d $(HOST_SUBDIR)/gold; then \
64410           cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
64411           mv prev-gold stageautoprofile-gold; : ; \
64412         fi
64413 @endif gold
64414 @if intl
64415         @if test -d $(HOST_SUBDIR)/intl; then \
64416           cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
64417           mv prev-intl stageautoprofile-intl; : ; \
64418         fi
64419 @endif intl
64420 @if ld
64421         @if test -d $(HOST_SUBDIR)/ld; then \
64422           cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
64423           mv prev-ld stageautoprofile-ld; : ; \
64424         fi
64425 @endif ld
64426 @if libbacktrace
64427         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64428           cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
64429           mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
64430         fi
64431 @endif libbacktrace
64432 @if libcpp
64433         @if test -d $(HOST_SUBDIR)/libcpp; then \
64434           cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
64435           mv prev-libcpp stageautoprofile-libcpp; : ; \
64436         fi
64437 @endif libcpp
64438 @if libcody
64439         @if test -d $(HOST_SUBDIR)/libcody; then \
64440           cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
64441           mv prev-libcody stageautoprofile-libcody; : ; \
64442         fi
64443 @endif libcody
64444 @if libdecnumber
64445         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64446           cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
64447           mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
64448         fi
64449 @endif libdecnumber
64450 @if libiberty
64451         @if test -d $(HOST_SUBDIR)/libiberty; then \
64452           cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
64453           mv prev-libiberty stageautoprofile-libiberty; : ; \
64454         fi
64455 @endif libiberty
64456 @if libiberty-linker-plugin
64457         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64458           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
64459           mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
64460         fi
64461 @endif libiberty-linker-plugin
64462 @if libiconv
64463         @if test -d $(HOST_SUBDIR)/libiconv; then \
64464           cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
64465           mv prev-libiconv stageautoprofile-libiconv; : ; \
64466         fi
64467 @endif libiconv
64468 @if zlib
64469         @if test -d $(HOST_SUBDIR)/zlib; then \
64470           cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
64471           mv prev-zlib stageautoprofile-zlib; : ; \
64472         fi
64473 @endif zlib
64474 @if lto-plugin
64475         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64476           cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
64477           mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
64478         fi
64479 @endif lto-plugin
64480 @if libctf
64481         @if test -d $(HOST_SUBDIR)/libctf; then \
64482           cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
64483           mv prev-libctf stageautoprofile-libctf; : ; \
64484         fi
64485 @endif libctf
64486 @if libsframe
64487         @if test -d $(HOST_SUBDIR)/libsframe; then \
64488           cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
64489           mv prev-libsframe stageautoprofile-libsframe; : ; \
64490         fi
64491 @endif libsframe
64492         @if test -d $(TARGET_SUBDIR); then \
64493           mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
64494           mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
64495         fi
64496         rm -f stage_current
64497
64498 # Bubble a bug fix through all the stages up to stage autofeedback.  They are
64499 # remade, but not reconfigured.  The next stage (if any) will not be
64500 # reconfigured either.
64501 .PHONY: stageautofeedback-bubble
64502 stageautofeedback-bubble:: stageautoprofile-bubble
64503         @r=`${PWD_COMMAND}`; export r; \
64504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64505         if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
64506           echo Skipping rebuild of stageautofeedback; \
64507         else \
64508           $(MAKE) stageautofeedback-start; \
64509           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
64510         fi
64511
64512 .PHONY: all-stageautofeedback clean-stageautofeedback
64513 do-clean: clean-stageautofeedback
64514
64515 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64516 # only possibility, but now it conflicts with no-bootstrap rules
64517 @if gcc-bootstrap
64518
64519
64520
64521 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
64522 autoprofiledbootstrap:
64523         echo stageautofeedback > stage_final
64524         @r=`${PWD_COMMAND}`; export r; \
64525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64526         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
64527         @: $(MAKE); $(unstage)
64528         @r=`${PWD_COMMAND}`; export r; \
64529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64530         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
64531         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64532
64533 autoprofiledbootstrap-lean:
64534         echo stageautofeedback > stage_final
64535         @r=`${PWD_COMMAND}`; export r; \
64536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64537         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
64538         @: $(MAKE); $(unstage)
64539         @r=`${PWD_COMMAND}`; export r; \
64540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64541         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
64542         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64543
64544
64545 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64546 distclean-stageautoprofile:: distclean-stageautofeedback 
64547 .PHONY: distclean-stageautofeedback
64548 distclean-stageautofeedback::
64549         @: $(MAKE); $(stage)
64550         @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
64551         rm -rf stageautofeedback-* 
64552
64553
64554 @endif gcc-bootstrap
64555
64556
64557
64558 stageprofile-end::
64559         $(MAKE) distclean-stagefeedback
64560
64561 stagefeedback-start::
64562         @r=`${PWD_COMMAND}`; export r; \
64563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64564         for i in prev-*; do \
64565           j=`echo $$i | sed s/^prev-//`; \
64566           cd $$r/$$i && \
64567           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
64568           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
64569         done
64570
64571 @if gcc-bootstrap
64572 do-distclean: distclean-stage1
64573
64574 # Provide a GCC build when we're building target libraries.  This does
64575 # not work as a dependency, just as the minimum necessary to avoid errors.
64576 stage_last:
64577         @r=`${PWD_COMMAND}`; export r; \
64578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64579         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
64580
64581 # Same as unstage, but not phony and defaulting to stage1-start.  We place
64582 # it in the dependency so that for example `make -j3 all-gcc' works.
64583 stage_current:
64584         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
64585
64586 .PHONY: restrap
64587 restrap::
64588         @: $(MAKE); $(stage)
64589         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
64590 restrap:: all
64591 @endif gcc-bootstrap
64592
64593 # --------------------------------------
64594 # Dependencies between different modules
64595 # --------------------------------------
64596
64597 # Generic dependencies for target modules on host stuff, especially gcc
64598 @if gcc-bootstrap
64599 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
64600 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
64601 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
64602 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
64603 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
64604 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
64605 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
64606 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
64607 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
64608 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
64609 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
64610 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
64611 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
64612 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
64613 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
64614 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
64615 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
64616 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
64617 configure-stage1-target-libvtv: maybe-all-stage1-gcc
64618 configure-stage2-target-libvtv: maybe-all-stage2-gcc
64619 configure-stage3-target-libvtv: maybe-all-stage3-gcc
64620 configure-stage4-target-libvtv: maybe-all-stage4-gcc
64621 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
64622 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
64623 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
64624 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
64625 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
64626 configure-target-libssp: stage_last
64627 configure-target-newlib: stage_last
64628 configure-stage1-target-libgcc: maybe-all-stage1-gcc
64629 configure-stage2-target-libgcc: maybe-all-stage2-gcc
64630 configure-stage3-target-libgcc: maybe-all-stage3-gcc
64631 configure-stage4-target-libgcc: maybe-all-stage4-gcc
64632 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
64633 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
64634 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
64635 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
64636 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
64637 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
64638 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
64639 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
64640 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
64641 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
64642 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
64643 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
64644 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
64645 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
64646 configure-target-libquadmath: stage_last
64647 configure-target-libgfortran: stage_last
64648 configure-target-libobjc: stage_last
64649 configure-target-libgo: stage_last
64650 configure-stage1-target-libphobos: maybe-all-stage1-gcc
64651 configure-stage2-target-libphobos: maybe-all-stage2-gcc
64652 configure-stage3-target-libphobos: maybe-all-stage3-gcc
64653 configure-stage4-target-libphobos: maybe-all-stage4-gcc
64654 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
64655 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
64656 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
64657 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
64658 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
64659 configure-target-libtermcap: stage_last
64660 configure-target-winsup: stage_last
64661 configure-target-libgloss: stage_last
64662 configure-target-libffi: stage_last
64663 configure-stage1-target-zlib: maybe-all-stage1-gcc
64664 configure-stage2-target-zlib: maybe-all-stage2-gcc
64665 configure-stage3-target-zlib: maybe-all-stage3-gcc
64666 configure-stage4-target-zlib: maybe-all-stage4-gcc
64667 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
64668 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
64669 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
64670 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
64671 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
64672 configure-target-rda: stage_last
64673 configure-target-libada: stage_last
64674 configure-stage1-target-libgomp: maybe-all-stage1-gcc
64675 configure-stage2-target-libgomp: maybe-all-stage2-gcc
64676 configure-stage3-target-libgomp: maybe-all-stage3-gcc
64677 configure-stage4-target-libgomp: maybe-all-stage4-gcc
64678 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
64679 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
64680 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
64681 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
64682 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
64683 configure-target-libitm: stage_last
64684 configure-stage1-target-libatomic: maybe-all-stage1-gcc
64685 configure-stage2-target-libatomic: maybe-all-stage2-gcc
64686 configure-stage3-target-libatomic: maybe-all-stage3-gcc
64687 configure-stage4-target-libatomic: maybe-all-stage4-gcc
64688 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
64689 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
64690 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
64691 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
64692 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
64693 @endif gcc-bootstrap
64694
64695 @if gcc-no-bootstrap
64696 configure-target-libstdc++-v3: maybe-all-gcc
64697 configure-target-libsanitizer: maybe-all-gcc
64698 configure-target-libvtv: maybe-all-gcc
64699 configure-target-libssp: maybe-all-gcc
64700 configure-target-newlib: maybe-all-gcc
64701 configure-target-libgcc: maybe-all-gcc
64702 configure-target-libbacktrace: maybe-all-gcc
64703 configure-target-libquadmath: maybe-all-gcc
64704 configure-target-libgfortran: maybe-all-gcc
64705 configure-target-libobjc: maybe-all-gcc
64706 configure-target-libgo: maybe-all-gcc
64707 configure-target-libphobos: maybe-all-gcc
64708 configure-target-libtermcap: maybe-all-gcc
64709 configure-target-winsup: maybe-all-gcc
64710 configure-target-libgloss: maybe-all-gcc
64711 configure-target-libffi: maybe-all-gcc
64712 configure-target-zlib: maybe-all-gcc
64713 configure-target-rda: maybe-all-gcc
64714 configure-target-libada: maybe-all-gcc
64715 configure-target-libgomp: maybe-all-gcc
64716 configure-target-libitm: maybe-all-gcc
64717 configure-target-libatomic: maybe-all-gcc
64718 @endif gcc-no-bootstrap
64719
64720
64721 # There are two types of dependencies here: 'hard' dependencies, where one
64722 # module simply won't build without the other; and 'soft' dependencies, where
64723 # if the depended-on module is missing, the depending module will do without
64724 # or find a substitute somewhere (perhaps installed).  Soft dependencies
64725 # are made here to depend on a 'maybe-' target.  If you're not sure,
64726 # it's safer to use a soft dependency.
64727
64728
64729
64730
64731
64732
64733 # With all the machinery above in place, it is pretty easy to generate
64734 # dependencies.  Host dependencies are a bit more complex because we have
64735 # to check for bootstrap/prebootstrap dependencies.  To resolve
64736 # prebootstrap dependencies, prebootstrap modules are gathered in
64737 # a hash table.
64738 all-build-bison: maybe-all-build-texinfo
64739 all-build-flex: maybe-all-build-texinfo
64740 all-build-flex: maybe-all-build-bison
64741 all-build-flex: maybe-all-build-m4
64742 all-build-libiberty: maybe-all-build-texinfo
64743 all-build-m4: maybe-all-build-texinfo
64744 all-build-fixincludes: maybe-all-build-libiberty
64745 all-build-libcpp: maybe-all-build-libiberty
64746 configure-gcc: maybe-configure-intl
64747 configure-stage1-gcc: maybe-configure-stage1-intl
64748 configure-stage2-gcc: maybe-configure-stage2-intl
64749 configure-stage3-gcc: maybe-configure-stage3-intl
64750 configure-stage4-gcc: maybe-configure-stage4-intl
64751 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
64752 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
64753 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
64754 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
64755 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
64756 configure-gcc: maybe-all-gmp
64757 configure-stage1-gcc: maybe-all-stage1-gmp
64758 configure-stage2-gcc: maybe-all-stage2-gmp
64759 configure-stage3-gcc: maybe-all-stage3-gmp
64760 configure-stage4-gcc: maybe-all-stage4-gmp
64761 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
64762 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
64763 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
64764 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
64765 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
64766 configure-gcc: maybe-all-mpfr
64767 configure-stage1-gcc: maybe-all-stage1-mpfr
64768 configure-stage2-gcc: maybe-all-stage2-mpfr
64769 configure-stage3-gcc: maybe-all-stage3-mpfr
64770 configure-stage4-gcc: maybe-all-stage4-mpfr
64771 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
64772 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
64773 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
64774 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
64775 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
64776 configure-gcc: maybe-all-mpc
64777 configure-stage1-gcc: maybe-all-stage1-mpc
64778 configure-stage2-gcc: maybe-all-stage2-mpc
64779 configure-stage3-gcc: maybe-all-stage3-mpc
64780 configure-stage4-gcc: maybe-all-stage4-mpc
64781 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
64782 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
64783 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
64784 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
64785 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
64786 configure-gcc: maybe-all-isl
64787 configure-stage1-gcc: maybe-all-stage1-isl
64788 configure-stage2-gcc: maybe-all-stage2-isl
64789 configure-stage3-gcc: maybe-all-stage3-isl
64790 configure-stage4-gcc: maybe-all-stage4-isl
64791 configure-stageprofile-gcc: maybe-all-stageprofile-isl
64792 configure-stagetrain-gcc: maybe-all-stagetrain-isl
64793 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
64794 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
64795 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
64796 configure-gcc: maybe-all-lto-plugin
64797 configure-stage1-gcc: maybe-all-stage1-lto-plugin
64798 configure-stage2-gcc: maybe-all-stage2-lto-plugin
64799 configure-stage3-gcc: maybe-all-stage3-lto-plugin
64800 configure-stage4-gcc: maybe-all-stage4-lto-plugin
64801 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
64802 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
64803 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
64804 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
64805 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
64806 configure-gcc: maybe-all-binutils
64807 configure-stage1-gcc: maybe-all-stage1-binutils
64808 configure-stage2-gcc: maybe-all-stage2-binutils
64809 configure-stage3-gcc: maybe-all-stage3-binutils
64810 configure-stage4-gcc: maybe-all-stage4-binutils
64811 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
64812 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
64813 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
64814 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
64815 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
64816 configure-gcc: maybe-all-gas
64817 configure-stage1-gcc: maybe-all-stage1-gas
64818 configure-stage2-gcc: maybe-all-stage2-gas
64819 configure-stage3-gcc: maybe-all-stage3-gas
64820 configure-stage4-gcc: maybe-all-stage4-gas
64821 configure-stageprofile-gcc: maybe-all-stageprofile-gas
64822 configure-stagetrain-gcc: maybe-all-stagetrain-gas
64823 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
64824 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
64825 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
64826 configure-gcc: maybe-all-ld
64827 configure-stage1-gcc: maybe-all-stage1-ld
64828 configure-stage2-gcc: maybe-all-stage2-ld
64829 configure-stage3-gcc: maybe-all-stage3-ld
64830 configure-stage4-gcc: maybe-all-stage4-ld
64831 configure-stageprofile-gcc: maybe-all-stageprofile-ld
64832 configure-stagetrain-gcc: maybe-all-stagetrain-ld
64833 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
64834 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
64835 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
64836 configure-gcc: maybe-all-gold
64837 configure-stage1-gcc: maybe-all-stage1-gold
64838 configure-stage2-gcc: maybe-all-stage2-gold
64839 configure-stage3-gcc: maybe-all-stage3-gold
64840 configure-stage4-gcc: maybe-all-stage4-gold
64841 configure-stageprofile-gcc: maybe-all-stageprofile-gold
64842 configure-stagetrain-gcc: maybe-all-stagetrain-gold
64843 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
64844 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
64845 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
64846 configure-gcc: maybe-all-libiconv
64847 configure-stage1-gcc: maybe-all-stage1-libiconv
64848 configure-stage2-gcc: maybe-all-stage2-libiconv
64849 configure-stage3-gcc: maybe-all-stage3-libiconv
64850 configure-stage4-gcc: maybe-all-stage4-libiconv
64851 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
64852 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
64853 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
64854 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
64855 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
64856 all-gcc: all-libiberty
64857 all-stage1-gcc: all-stage1-libiberty
64858 all-stage2-gcc: all-stage2-libiberty
64859 all-stage3-gcc: all-stage3-libiberty
64860 all-stage4-gcc: all-stage4-libiberty
64861 all-stageprofile-gcc: all-stageprofile-libiberty
64862 all-stagetrain-gcc: all-stagetrain-libiberty
64863 all-stagefeedback-gcc: all-stagefeedback-libiberty
64864 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
64865 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
64866 all-gcc: maybe-all-intl
64867 all-stage1-gcc: maybe-all-stage1-intl
64868 all-stage2-gcc: maybe-all-stage2-intl
64869 all-stage3-gcc: maybe-all-stage3-intl
64870 all-stage4-gcc: maybe-all-stage4-intl
64871 all-stageprofile-gcc: maybe-all-stageprofile-intl
64872 all-stagetrain-gcc: maybe-all-stagetrain-intl
64873 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
64874 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
64875 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
64876 all-gcc: maybe-all-mpfr
64877 all-stage1-gcc: maybe-all-stage1-mpfr
64878 all-stage2-gcc: maybe-all-stage2-mpfr
64879 all-stage3-gcc: maybe-all-stage3-mpfr
64880 all-stage4-gcc: maybe-all-stage4-mpfr
64881 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
64882 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
64883 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
64884 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
64885 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
64886 all-gcc: maybe-all-mpc
64887 all-stage1-gcc: maybe-all-stage1-mpc
64888 all-stage2-gcc: maybe-all-stage2-mpc
64889 all-stage3-gcc: maybe-all-stage3-mpc
64890 all-stage4-gcc: maybe-all-stage4-mpc
64891 all-stageprofile-gcc: maybe-all-stageprofile-mpc
64892 all-stagetrain-gcc: maybe-all-stagetrain-mpc
64893 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
64894 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
64895 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
64896 all-gcc: maybe-all-isl
64897 all-stage1-gcc: maybe-all-stage1-isl
64898 all-stage2-gcc: maybe-all-stage2-isl
64899 all-stage3-gcc: maybe-all-stage3-isl
64900 all-stage4-gcc: maybe-all-stage4-isl
64901 all-stageprofile-gcc: maybe-all-stageprofile-isl
64902 all-stagetrain-gcc: maybe-all-stagetrain-isl
64903 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
64904 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
64905 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
64906 all-gcc: maybe-all-build-texinfo
64907 all-stage1-gcc: maybe-all-build-texinfo
64908 all-stage2-gcc: maybe-all-build-texinfo
64909 all-stage3-gcc: maybe-all-build-texinfo
64910 all-stage4-gcc: maybe-all-build-texinfo
64911 all-stageprofile-gcc: maybe-all-build-texinfo
64912 all-stagetrain-gcc: maybe-all-build-texinfo
64913 all-stagefeedback-gcc: maybe-all-build-texinfo
64914 all-stageautoprofile-gcc: maybe-all-build-texinfo
64915 all-stageautofeedback-gcc: maybe-all-build-texinfo
64916 all-gcc: maybe-all-build-bison
64917 all-stage1-gcc: maybe-all-build-bison
64918 all-stage2-gcc: maybe-all-build-bison
64919 all-stage3-gcc: maybe-all-build-bison
64920 all-stage4-gcc: maybe-all-build-bison
64921 all-stageprofile-gcc: maybe-all-build-bison
64922 all-stagetrain-gcc: maybe-all-build-bison
64923 all-stagefeedback-gcc: maybe-all-build-bison
64924 all-stageautoprofile-gcc: maybe-all-build-bison
64925 all-stageautofeedback-gcc: maybe-all-build-bison
64926 all-gcc: maybe-all-build-flex
64927 all-stage1-gcc: maybe-all-build-flex
64928 all-stage2-gcc: maybe-all-build-flex
64929 all-stage3-gcc: maybe-all-build-flex
64930 all-stage4-gcc: maybe-all-build-flex
64931 all-stageprofile-gcc: maybe-all-build-flex
64932 all-stagetrain-gcc: maybe-all-build-flex
64933 all-stagefeedback-gcc: maybe-all-build-flex
64934 all-stageautoprofile-gcc: maybe-all-build-flex
64935 all-stageautofeedback-gcc: maybe-all-build-flex
64936 all-gcc: maybe-all-build-libiberty
64937 all-stage1-gcc: maybe-all-build-libiberty
64938 all-stage2-gcc: maybe-all-build-libiberty
64939 all-stage3-gcc: maybe-all-build-libiberty
64940 all-stage4-gcc: maybe-all-build-libiberty
64941 all-stageprofile-gcc: maybe-all-build-libiberty
64942 all-stagetrain-gcc: maybe-all-build-libiberty
64943 all-stagefeedback-gcc: maybe-all-build-libiberty
64944 all-stageautoprofile-gcc: maybe-all-build-libiberty
64945 all-stageautofeedback-gcc: maybe-all-build-libiberty
64946 all-gcc: maybe-all-build-fixincludes
64947 all-stage1-gcc: maybe-all-build-fixincludes
64948 all-stage2-gcc: maybe-all-build-fixincludes
64949 all-stage3-gcc: maybe-all-build-fixincludes
64950 all-stage4-gcc: maybe-all-build-fixincludes
64951 all-stageprofile-gcc: maybe-all-build-fixincludes
64952 all-stagetrain-gcc: maybe-all-build-fixincludes
64953 all-stagefeedback-gcc: maybe-all-build-fixincludes
64954 all-stageautoprofile-gcc: maybe-all-build-fixincludes
64955 all-stageautofeedback-gcc: maybe-all-build-fixincludes
64956 all-gcc: maybe-all-build-libcpp
64957 all-stage1-gcc: maybe-all-build-libcpp
64958 all-stage2-gcc: maybe-all-build-libcpp
64959 all-stage3-gcc: maybe-all-build-libcpp
64960 all-stage4-gcc: maybe-all-build-libcpp
64961 all-stageprofile-gcc: maybe-all-build-libcpp
64962 all-stagetrain-gcc: maybe-all-build-libcpp
64963 all-stagefeedback-gcc: maybe-all-build-libcpp
64964 all-stageautoprofile-gcc: maybe-all-build-libcpp
64965 all-stageautofeedback-gcc: maybe-all-build-libcpp
64966 all-gcc: maybe-all-zlib
64967 all-stage1-gcc: maybe-all-stage1-zlib
64968 all-stage2-gcc: maybe-all-stage2-zlib
64969 all-stage3-gcc: maybe-all-stage3-zlib
64970 all-stage4-gcc: maybe-all-stage4-zlib
64971 all-stageprofile-gcc: maybe-all-stageprofile-zlib
64972 all-stagetrain-gcc: maybe-all-stagetrain-zlib
64973 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
64974 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
64975 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
64976 all-gcc: all-libbacktrace
64977 all-stage1-gcc: all-stage1-libbacktrace
64978 all-stage2-gcc: all-stage2-libbacktrace
64979 all-stage3-gcc: all-stage3-libbacktrace
64980 all-stage4-gcc: all-stage4-libbacktrace
64981 all-stageprofile-gcc: all-stageprofile-libbacktrace
64982 all-stagetrain-gcc: all-stagetrain-libbacktrace
64983 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
64984 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
64985 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
64986 all-gcc: all-libcpp
64987 all-stage1-gcc: all-stage1-libcpp
64988 all-stage2-gcc: all-stage2-libcpp
64989 all-stage3-gcc: all-stage3-libcpp
64990 all-stage4-gcc: all-stage4-libcpp
64991 all-stageprofile-gcc: all-stageprofile-libcpp
64992 all-stagetrain-gcc: all-stagetrain-libcpp
64993 all-stagefeedback-gcc: all-stagefeedback-libcpp
64994 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
64995 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
64996 all-gcc: all-libcody
64997 all-stage1-gcc: all-stage1-libcody
64998 all-stage2-gcc: all-stage2-libcody
64999 all-stage3-gcc: all-stage3-libcody
65000 all-stage4-gcc: all-stage4-libcody
65001 all-stageprofile-gcc: all-stageprofile-libcody
65002 all-stagetrain-gcc: all-stagetrain-libcody
65003 all-stagefeedback-gcc: all-stagefeedback-libcody
65004 all-stageautoprofile-gcc: all-stageautoprofile-libcody
65005 all-stageautofeedback-gcc: all-stageautofeedback-libcody
65006 all-gcc: all-libdecnumber
65007 all-stage1-gcc: all-stage1-libdecnumber
65008 all-stage2-gcc: all-stage2-libdecnumber
65009 all-stage3-gcc: all-stage3-libdecnumber
65010 all-stage4-gcc: all-stage4-libdecnumber
65011 all-stageprofile-gcc: all-stageprofile-libdecnumber
65012 all-stagetrain-gcc: all-stagetrain-libdecnumber
65013 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
65014 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
65015 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
65016 all-gcc: maybe-all-libiberty
65017 all-stage1-gcc: maybe-all-stage1-libiberty
65018 all-stage2-gcc: maybe-all-stage2-libiberty
65019 all-stage3-gcc: maybe-all-stage3-libiberty
65020 all-stage4-gcc: maybe-all-stage4-libiberty
65021 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
65022 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
65023 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
65024 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
65025 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
65026 all-gcc: maybe-all-fixincludes
65027 all-stage1-gcc: maybe-all-stage1-fixincludes
65028 all-stage2-gcc: maybe-all-stage2-fixincludes
65029 all-stage3-gcc: maybe-all-stage3-fixincludes
65030 all-stage4-gcc: maybe-all-stage4-fixincludes
65031 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
65032 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
65033 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
65034 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
65035 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
65036 all-gcc: maybe-all-lto-plugin
65037 all-stage1-gcc: maybe-all-stage1-lto-plugin
65038 all-stage2-gcc: maybe-all-stage2-lto-plugin
65039 all-stage3-gcc: maybe-all-stage3-lto-plugin
65040 all-stage4-gcc: maybe-all-stage4-lto-plugin
65041 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65042 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65043 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65044 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65045 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65046 all-gcc: maybe-all-libiconv
65047 all-stage1-gcc: maybe-all-stage1-libiconv
65048 all-stage2-gcc: maybe-all-stage2-libiconv
65049 all-stage3-gcc: maybe-all-stage3-libiconv
65050 all-stage4-gcc: maybe-all-stage4-libiconv
65051 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
65052 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
65053 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65054 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65055 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65056 info-gcc: maybe-all-build-libiberty
65057 info-stage1-gcc: maybe-all-build-libiberty
65058 info-stage2-gcc: maybe-all-build-libiberty
65059 info-stage3-gcc: maybe-all-build-libiberty
65060 info-stage4-gcc: maybe-all-build-libiberty
65061 info-stageprofile-gcc: maybe-all-build-libiberty
65062 info-stagetrain-gcc: maybe-all-build-libiberty
65063 info-stagefeedback-gcc: maybe-all-build-libiberty
65064 info-stageautoprofile-gcc: maybe-all-build-libiberty
65065 info-stageautofeedback-gcc: maybe-all-build-libiberty
65066 dvi-gcc: maybe-all-build-libiberty
65067 dvi-stage1-gcc: maybe-all-build-libiberty
65068 dvi-stage2-gcc: maybe-all-build-libiberty
65069 dvi-stage3-gcc: maybe-all-build-libiberty
65070 dvi-stage4-gcc: maybe-all-build-libiberty
65071 dvi-stageprofile-gcc: maybe-all-build-libiberty
65072 dvi-stagetrain-gcc: maybe-all-build-libiberty
65073 dvi-stagefeedback-gcc: maybe-all-build-libiberty
65074 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
65075 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
65076 pdf-gcc: maybe-all-build-libiberty
65077 pdf-stage1-gcc: maybe-all-build-libiberty
65078 pdf-stage2-gcc: maybe-all-build-libiberty
65079 pdf-stage3-gcc: maybe-all-build-libiberty
65080 pdf-stage4-gcc: maybe-all-build-libiberty
65081 pdf-stageprofile-gcc: maybe-all-build-libiberty
65082 pdf-stagetrain-gcc: maybe-all-build-libiberty
65083 pdf-stagefeedback-gcc: maybe-all-build-libiberty
65084 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
65085 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
65086 html-gcc: maybe-all-build-libiberty
65087 html-stage1-gcc: maybe-all-build-libiberty
65088 html-stage2-gcc: maybe-all-build-libiberty
65089 html-stage3-gcc: maybe-all-build-libiberty
65090 html-stage4-gcc: maybe-all-build-libiberty
65091 html-stageprofile-gcc: maybe-all-build-libiberty
65092 html-stagetrain-gcc: maybe-all-build-libiberty
65093 html-stagefeedback-gcc: maybe-all-build-libiberty
65094 html-stageautoprofile-gcc: maybe-all-build-libiberty
65095 html-stageautofeedback-gcc: maybe-all-build-libiberty
65096 install-gcc: maybe-install-fixincludes
65097 install-gcc: maybe-install-lto-plugin
65098 install-strip-gcc: maybe-install-strip-fixincludes
65099 install-strip-gcc: maybe-install-strip-lto-plugin
65100 configure-libcpp: configure-libiberty
65101 configure-stage1-libcpp: configure-stage1-libiberty
65102 configure-stage2-libcpp: configure-stage2-libiberty
65103 configure-stage3-libcpp: configure-stage3-libiberty
65104 configure-stage4-libcpp: configure-stage4-libiberty
65105 configure-stageprofile-libcpp: configure-stageprofile-libiberty
65106 configure-stagetrain-libcpp: configure-stagetrain-libiberty
65107 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
65108 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
65109 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
65110 configure-libcpp: maybe-configure-intl
65111 configure-stage1-libcpp: maybe-configure-stage1-intl
65112 configure-stage2-libcpp: maybe-configure-stage2-intl
65113 configure-stage3-libcpp: maybe-configure-stage3-intl
65114 configure-stage4-libcpp: maybe-configure-stage4-intl
65115 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
65116 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
65117 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
65118 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
65119 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
65120 configure-libcpp: maybe-all-libiconv
65121 configure-stage1-libcpp: maybe-all-stage1-libiconv
65122 configure-stage2-libcpp: maybe-all-stage2-libiconv
65123 configure-stage3-libcpp: maybe-all-stage3-libiconv
65124 configure-stage4-libcpp: maybe-all-stage4-libiconv
65125 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
65126 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
65127 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
65128 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
65129 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
65130 all-libcpp: all-libiberty
65131 all-stage1-libcpp: all-stage1-libiberty
65132 all-stage2-libcpp: all-stage2-libiberty
65133 all-stage3-libcpp: all-stage3-libiberty
65134 all-stage4-libcpp: all-stage4-libiberty
65135 all-stageprofile-libcpp: all-stageprofile-libiberty
65136 all-stagetrain-libcpp: all-stagetrain-libiberty
65137 all-stagefeedback-libcpp: all-stagefeedback-libiberty
65138 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
65139 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
65140 all-libcpp: maybe-all-intl
65141 all-stage1-libcpp: maybe-all-stage1-intl
65142 all-stage2-libcpp: maybe-all-stage2-intl
65143 all-stage3-libcpp: maybe-all-stage3-intl
65144 all-stage4-libcpp: maybe-all-stage4-intl
65145 all-stageprofile-libcpp: maybe-all-stageprofile-intl
65146 all-stagetrain-libcpp: maybe-all-stagetrain-intl
65147 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
65148 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
65149 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
65150 all-libcpp: maybe-all-libiconv
65151 all-stage1-libcpp: maybe-all-stage1-libiconv
65152 all-stage2-libcpp: maybe-all-stage2-libiconv
65153 all-stage3-libcpp: maybe-all-stage3-libiconv
65154 all-stage4-libcpp: maybe-all-stage4-libiconv
65155 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
65156 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
65157 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
65158 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
65159 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
65160 all-fixincludes: maybe-all-libiberty
65161 all-stage1-fixincludes: maybe-all-stage1-libiberty
65162 all-stage2-fixincludes: maybe-all-stage2-libiberty
65163 all-stage3-fixincludes: maybe-all-stage3-libiberty
65164 all-stage4-fixincludes: maybe-all-stage4-libiberty
65165 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
65166 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
65167 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
65168 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
65169 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
65170 all-gnattools: maybe-all-target-libada
65171 all-lto-plugin: maybe-all-libiberty
65172 all-stage1-lto-plugin: maybe-all-stage1-libiberty
65173 all-stage2-lto-plugin: maybe-all-stage2-libiberty
65174 all-stage3-lto-plugin: maybe-all-stage3-libiberty
65175 all-stage4-lto-plugin: maybe-all-stage4-libiberty
65176 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
65177 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
65178 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
65179 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
65180 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
65181 all-lto-plugin: maybe-all-libiberty-linker-plugin
65182 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
65183 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
65184 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
65185 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
65186 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
65187 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
65188 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
65189 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
65190 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
65191 all-gotools: maybe-all-target-libgo
65192 configure-intl: maybe-all-libiconv
65193 configure-stage1-intl: maybe-all-stage1-libiconv
65194 configure-stage2-intl: maybe-all-stage2-libiconv
65195 configure-stage3-intl: maybe-all-stage3-libiconv
65196 configure-stage4-intl: maybe-all-stage4-libiconv
65197 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
65198 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
65199 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
65200 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
65201 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
65202 configure-mpfr: maybe-all-gmp
65203 configure-stage1-mpfr: maybe-all-stage1-gmp
65204 configure-stage2-mpfr: maybe-all-stage2-gmp
65205 configure-stage3-mpfr: maybe-all-stage3-gmp
65206 configure-stage4-mpfr: maybe-all-stage4-gmp
65207 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
65208 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
65209 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
65210 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
65211 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
65212 configure-mpc: maybe-all-mpfr
65213 configure-stage1-mpc: maybe-all-stage1-mpfr
65214 configure-stage2-mpc: maybe-all-stage2-mpfr
65215 configure-stage3-mpc: maybe-all-stage3-mpfr
65216 configure-stage4-mpc: maybe-all-stage4-mpfr
65217 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
65218 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
65219 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
65220 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
65221 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
65222 configure-isl: maybe-all-gmp
65223 configure-stage1-isl: maybe-all-stage1-gmp
65224 configure-stage2-isl: maybe-all-stage2-gmp
65225 configure-stage3-isl: maybe-all-stage3-gmp
65226 configure-stage4-isl: maybe-all-stage4-gmp
65227 configure-stageprofile-isl: maybe-all-stageprofile-gmp
65228 configure-stagetrain-isl: maybe-all-stagetrain-gmp
65229 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
65230 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
65231 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
65232 all-intl: maybe-all-libiconv
65233 all-stage1-intl: maybe-all-stage1-libiconv
65234 all-stage2-intl: maybe-all-stage2-libiconv
65235 all-stage3-intl: maybe-all-stage3-libiconv
65236 all-stage4-intl: maybe-all-stage4-libiconv
65237 all-stageprofile-intl: maybe-all-stageprofile-libiconv
65238 all-stagetrain-intl: maybe-all-stagetrain-libiconv
65239 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
65240 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
65241 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
65242 configure-gdb: maybe-configure-sim
65243 configure-gdb: maybe-all-gnulib
65244 configure-gdb: maybe-all-gdbsupport
65245 all-gdb: maybe-all-gnulib
65246 all-gdb: maybe-all-gdbsupport
65247 all-gdb: maybe-all-readline
65248 all-gdb: maybe-all-build-bison
65249 all-gdb: maybe-all-sim
65250 all-gdb: maybe-all-libtermcap
65251 configure-gdbserver: maybe-all-gnulib
65252 all-gdbserver: maybe-all-gdbsupport
65253 all-gdbserver: maybe-all-gnulib
65254 configure-libgui: maybe-configure-tcl
65255 configure-libgui: maybe-configure-tk
65256 all-libgui: maybe-all-tcl
65257 all-libgui: maybe-all-tk
65258 all-libgui: maybe-all-itcl
65259 configure-gdbsupport: maybe-configure-gnulib
65260 all-gdbsupport: maybe-all-gnulib
65261 configure-bfd: configure-libiberty
65262 configure-stage1-bfd: configure-stage1-libiberty
65263 configure-stage2-bfd: configure-stage2-libiberty
65264 configure-stage3-bfd: configure-stage3-libiberty
65265 configure-stage4-bfd: configure-stage4-libiberty
65266 configure-stageprofile-bfd: configure-stageprofile-libiberty
65267 configure-stagetrain-bfd: configure-stagetrain-libiberty
65268 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
65269 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
65270 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
65271 configure-bfd: maybe-configure-intl
65272 configure-stage1-bfd: maybe-configure-stage1-intl
65273 configure-stage2-bfd: maybe-configure-stage2-intl
65274 configure-stage3-bfd: maybe-configure-stage3-intl
65275 configure-stage4-bfd: maybe-configure-stage4-intl
65276 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
65277 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
65278 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
65279 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
65280 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
65281 all-bfd: maybe-all-libiberty
65282 all-stage1-bfd: maybe-all-stage1-libiberty
65283 all-stage2-bfd: maybe-all-stage2-libiberty
65284 all-stage3-bfd: maybe-all-stage3-libiberty
65285 all-stage4-bfd: maybe-all-stage4-libiberty
65286 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
65287 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
65288 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
65289 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
65290 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
65291 all-bfd: maybe-all-intl
65292 all-stage1-bfd: maybe-all-stage1-intl
65293 all-stage2-bfd: maybe-all-stage2-intl
65294 all-stage3-bfd: maybe-all-stage3-intl
65295 all-stage4-bfd: maybe-all-stage4-intl
65296 all-stageprofile-bfd: maybe-all-stageprofile-intl
65297 all-stagetrain-bfd: maybe-all-stagetrain-intl
65298 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
65299 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
65300 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
65301 all-bfd: maybe-all-zlib
65302 all-stage1-bfd: maybe-all-stage1-zlib
65303 all-stage2-bfd: maybe-all-stage2-zlib
65304 all-stage3-bfd: maybe-all-stage3-zlib
65305 all-stage4-bfd: maybe-all-stage4-zlib
65306 all-stageprofile-bfd: maybe-all-stageprofile-zlib
65307 all-stagetrain-bfd: maybe-all-stagetrain-zlib
65308 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
65309 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
65310 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
65311 configure-opcodes: configure-libiberty
65312 configure-stage1-opcodes: configure-stage1-libiberty
65313 configure-stage2-opcodes: configure-stage2-libiberty
65314 configure-stage3-opcodes: configure-stage3-libiberty
65315 configure-stage4-opcodes: configure-stage4-libiberty
65316 configure-stageprofile-opcodes: configure-stageprofile-libiberty
65317 configure-stagetrain-opcodes: configure-stagetrain-libiberty
65318 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
65319 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
65320 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
65321 all-opcodes: maybe-all-libiberty
65322 all-stage1-opcodes: maybe-all-stage1-libiberty
65323 all-stage2-opcodes: maybe-all-stage2-libiberty
65324 all-stage3-opcodes: maybe-all-stage3-libiberty
65325 all-stage4-opcodes: maybe-all-stage4-libiberty
65326 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
65327 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
65328 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
65329 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
65330 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
65331 configure-binutils: maybe-configure-intl
65332 configure-stage1-binutils: maybe-configure-stage1-intl
65333 configure-stage2-binutils: maybe-configure-stage2-intl
65334 configure-stage3-binutils: maybe-configure-stage3-intl
65335 configure-stage4-binutils: maybe-configure-stage4-intl
65336 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
65337 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
65338 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
65339 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
65340 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
65341 all-binutils: maybe-all-libiberty
65342 all-stage1-binutils: maybe-all-stage1-libiberty
65343 all-stage2-binutils: maybe-all-stage2-libiberty
65344 all-stage3-binutils: maybe-all-stage3-libiberty
65345 all-stage4-binutils: maybe-all-stage4-libiberty
65346 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
65347 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
65348 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
65349 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
65350 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
65351 all-binutils: maybe-all-opcodes
65352 all-stage1-binutils: maybe-all-stage1-opcodes
65353 all-stage2-binutils: maybe-all-stage2-opcodes
65354 all-stage3-binutils: maybe-all-stage3-opcodes
65355 all-stage4-binutils: maybe-all-stage4-opcodes
65356 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
65357 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
65358 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
65359 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
65360 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
65361 all-binutils: maybe-all-bfd
65362 all-stage1-binutils: maybe-all-stage1-bfd
65363 all-stage2-binutils: maybe-all-stage2-bfd
65364 all-stage3-binutils: maybe-all-stage3-bfd
65365 all-stage4-binutils: maybe-all-stage4-bfd
65366 all-stageprofile-binutils: maybe-all-stageprofile-bfd
65367 all-stagetrain-binutils: maybe-all-stagetrain-bfd
65368 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
65369 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
65370 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
65371 all-binutils: maybe-all-build-flex
65372 all-stage1-binutils: maybe-all-build-flex
65373 all-stage2-binutils: maybe-all-build-flex
65374 all-stage3-binutils: maybe-all-build-flex
65375 all-stage4-binutils: maybe-all-build-flex
65376 all-stageprofile-binutils: maybe-all-build-flex
65377 all-stagetrain-binutils: maybe-all-build-flex
65378 all-stagefeedback-binutils: maybe-all-build-flex
65379 all-stageautoprofile-binutils: maybe-all-build-flex
65380 all-stageautofeedback-binutils: maybe-all-build-flex
65381 all-binutils: maybe-all-build-bison
65382 all-stage1-binutils: maybe-all-build-bison
65383 all-stage2-binutils: maybe-all-build-bison
65384 all-stage3-binutils: maybe-all-build-bison
65385 all-stage4-binutils: maybe-all-build-bison
65386 all-stageprofile-binutils: maybe-all-build-bison
65387 all-stagetrain-binutils: maybe-all-build-bison
65388 all-stagefeedback-binutils: maybe-all-build-bison
65389 all-stageautoprofile-binutils: maybe-all-build-bison
65390 all-stageautofeedback-binutils: maybe-all-build-bison
65391 all-binutils: maybe-all-intl
65392 all-stage1-binutils: maybe-all-stage1-intl
65393 all-stage2-binutils: maybe-all-stage2-intl
65394 all-stage3-binutils: maybe-all-stage3-intl
65395 all-stage4-binutils: maybe-all-stage4-intl
65396 all-stageprofile-binutils: maybe-all-stageprofile-intl
65397 all-stagetrain-binutils: maybe-all-stagetrain-intl
65398 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
65399 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
65400 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
65401 all-binutils: maybe-all-gas
65402 all-stage1-binutils: maybe-all-stage1-gas
65403 all-stage2-binutils: maybe-all-stage2-gas
65404 all-stage3-binutils: maybe-all-stage3-gas
65405 all-stage4-binutils: maybe-all-stage4-gas
65406 all-stageprofile-binutils: maybe-all-stageprofile-gas
65407 all-stagetrain-binutils: maybe-all-stagetrain-gas
65408 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
65409 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
65410 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
65411 all-binutils: maybe-all-libctf
65412 all-stage1-binutils: maybe-all-stage1-libctf
65413 all-stage2-binutils: maybe-all-stage2-libctf
65414 all-stage3-binutils: maybe-all-stage3-libctf
65415 all-stage4-binutils: maybe-all-stage4-libctf
65416 all-stageprofile-binutils: maybe-all-stageprofile-libctf
65417 all-stagetrain-binutils: maybe-all-stagetrain-libctf
65418 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
65419 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
65420 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
65421 all-ld: maybe-all-libctf
65422 all-stage1-ld: maybe-all-stage1-libctf
65423 all-stage2-ld: maybe-all-stage2-libctf
65424 all-stage3-ld: maybe-all-stage3-libctf
65425 all-stage4-ld: maybe-all-stage4-libctf
65426 all-stageprofile-ld: maybe-all-stageprofile-libctf
65427 all-stagetrain-ld: maybe-all-stagetrain-libctf
65428 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
65429 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
65430 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
65431 all-binutils: maybe-all-libsframe
65432 all-stage1-binutils: maybe-all-stage1-libsframe
65433 all-stage2-binutils: maybe-all-stage2-libsframe
65434 all-stage3-binutils: maybe-all-stage3-libsframe
65435 all-stage4-binutils: maybe-all-stage4-libsframe
65436 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
65437 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
65438 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
65439 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
65440 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
65441 install-binutils: maybe-install-opcodes
65442 install-strip-binutils: maybe-install-strip-opcodes
65443 install-libctf: maybe-install-bfd
65444 install-ld: maybe-install-bfd
65445 install-ld: maybe-install-libctf
65446 install-strip-libctf: maybe-install-strip-bfd
65447 install-strip-ld: maybe-install-strip-bfd
65448 install-strip-ld: maybe-install-strip-libctf
65449 configure-opcodes: configure-bfd
65450 configure-stage1-opcodes: configure-stage1-bfd
65451 configure-stage2-opcodes: configure-stage2-bfd
65452 configure-stage3-opcodes: configure-stage3-bfd
65453 configure-stage4-opcodes: configure-stage4-bfd
65454 configure-stageprofile-opcodes: configure-stageprofile-bfd
65455 configure-stagetrain-opcodes: configure-stagetrain-bfd
65456 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
65457 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
65458 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
65459 install-opcodes: maybe-install-bfd
65460 install-strip-opcodes: maybe-install-strip-bfd
65461 configure-gas: maybe-configure-intl
65462 configure-stage1-gas: maybe-configure-stage1-intl
65463 configure-stage2-gas: maybe-configure-stage2-intl
65464 configure-stage3-gas: maybe-configure-stage3-intl
65465 configure-stage4-gas: maybe-configure-stage4-intl
65466 configure-stageprofile-gas: maybe-configure-stageprofile-intl
65467 configure-stagetrain-gas: maybe-configure-stagetrain-intl
65468 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
65469 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
65470 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
65471 all-gas: maybe-all-libiberty
65472 all-stage1-gas: maybe-all-stage1-libiberty
65473 all-stage2-gas: maybe-all-stage2-libiberty
65474 all-stage3-gas: maybe-all-stage3-libiberty
65475 all-stage4-gas: maybe-all-stage4-libiberty
65476 all-stageprofile-gas: maybe-all-stageprofile-libiberty
65477 all-stagetrain-gas: maybe-all-stagetrain-libiberty
65478 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
65479 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
65480 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
65481 all-gas: maybe-all-opcodes
65482 all-stage1-gas: maybe-all-stage1-opcodes
65483 all-stage2-gas: maybe-all-stage2-opcodes
65484 all-stage3-gas: maybe-all-stage3-opcodes
65485 all-stage4-gas: maybe-all-stage4-opcodes
65486 all-stageprofile-gas: maybe-all-stageprofile-opcodes
65487 all-stagetrain-gas: maybe-all-stagetrain-opcodes
65488 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
65489 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
65490 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
65491 all-gas: maybe-all-bfd
65492 all-stage1-gas: maybe-all-stage1-bfd
65493 all-stage2-gas: maybe-all-stage2-bfd
65494 all-stage3-gas: maybe-all-stage3-bfd
65495 all-stage4-gas: maybe-all-stage4-bfd
65496 all-stageprofile-gas: maybe-all-stageprofile-bfd
65497 all-stagetrain-gas: maybe-all-stagetrain-bfd
65498 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
65499 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
65500 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
65501 all-gas: maybe-all-intl
65502 all-stage1-gas: maybe-all-stage1-intl
65503 all-stage2-gas: maybe-all-stage2-intl
65504 all-stage3-gas: maybe-all-stage3-intl
65505 all-stage4-gas: maybe-all-stage4-intl
65506 all-stageprofile-gas: maybe-all-stageprofile-intl
65507 all-stagetrain-gas: maybe-all-stagetrain-intl
65508 all-stagefeedback-gas: maybe-all-stagefeedback-intl
65509 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
65510 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
65511 configure-ld: maybe-configure-intl
65512 configure-stage1-ld: maybe-configure-stage1-intl
65513 configure-stage2-ld: maybe-configure-stage2-intl
65514 configure-stage3-ld: maybe-configure-stage3-intl
65515 configure-stage4-ld: maybe-configure-stage4-intl
65516 configure-stageprofile-ld: maybe-configure-stageprofile-intl
65517 configure-stagetrain-ld: maybe-configure-stagetrain-intl
65518 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
65519 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
65520 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
65521 all-ld: maybe-all-libiberty
65522 all-stage1-ld: maybe-all-stage1-libiberty
65523 all-stage2-ld: maybe-all-stage2-libiberty
65524 all-stage3-ld: maybe-all-stage3-libiberty
65525 all-stage4-ld: maybe-all-stage4-libiberty
65526 all-stageprofile-ld: maybe-all-stageprofile-libiberty
65527 all-stagetrain-ld: maybe-all-stagetrain-libiberty
65528 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
65529 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
65530 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
65531 all-ld: maybe-all-bfd
65532 all-stage1-ld: maybe-all-stage1-bfd
65533 all-stage2-ld: maybe-all-stage2-bfd
65534 all-stage3-ld: maybe-all-stage3-bfd
65535 all-stage4-ld: maybe-all-stage4-bfd
65536 all-stageprofile-ld: maybe-all-stageprofile-bfd
65537 all-stagetrain-ld: maybe-all-stagetrain-bfd
65538 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
65539 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
65540 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
65541 all-ld: maybe-all-opcodes
65542 all-stage1-ld: maybe-all-stage1-opcodes
65543 all-stage2-ld: maybe-all-stage2-opcodes
65544 all-stage3-ld: maybe-all-stage3-opcodes
65545 all-stage4-ld: maybe-all-stage4-opcodes
65546 all-stageprofile-ld: maybe-all-stageprofile-opcodes
65547 all-stagetrain-ld: maybe-all-stagetrain-opcodes
65548 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
65549 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
65550 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
65551 all-ld: maybe-all-build-bison
65552 all-stage1-ld: maybe-all-build-bison
65553 all-stage2-ld: maybe-all-build-bison
65554 all-stage3-ld: maybe-all-build-bison
65555 all-stage4-ld: maybe-all-build-bison
65556 all-stageprofile-ld: maybe-all-build-bison
65557 all-stagetrain-ld: maybe-all-build-bison
65558 all-stagefeedback-ld: maybe-all-build-bison
65559 all-stageautoprofile-ld: maybe-all-build-bison
65560 all-stageautofeedback-ld: maybe-all-build-bison
65561 all-ld: maybe-all-build-flex
65562 all-stage1-ld: maybe-all-build-flex
65563 all-stage2-ld: maybe-all-build-flex
65564 all-stage3-ld: maybe-all-build-flex
65565 all-stage4-ld: maybe-all-build-flex
65566 all-stageprofile-ld: maybe-all-build-flex
65567 all-stagetrain-ld: maybe-all-build-flex
65568 all-stagefeedback-ld: maybe-all-build-flex
65569 all-stageautoprofile-ld: maybe-all-build-flex
65570 all-stageautofeedback-ld: maybe-all-build-flex
65571 all-ld: maybe-all-intl
65572 all-stage1-ld: maybe-all-stage1-intl
65573 all-stage2-ld: maybe-all-stage2-intl
65574 all-stage3-ld: maybe-all-stage3-intl
65575 all-stage4-ld: maybe-all-stage4-intl
65576 all-stageprofile-ld: maybe-all-stageprofile-intl
65577 all-stagetrain-ld: maybe-all-stagetrain-intl
65578 all-stagefeedback-ld: maybe-all-stagefeedback-intl
65579 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
65580 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
65581 all-ld: maybe-all-gas
65582 all-stage1-ld: maybe-all-stage1-gas
65583 all-stage2-ld: maybe-all-stage2-gas
65584 all-stage3-ld: maybe-all-stage3-gas
65585 all-stage4-ld: maybe-all-stage4-gas
65586 all-stageprofile-ld: maybe-all-stageprofile-gas
65587 all-stagetrain-ld: maybe-all-stagetrain-gas
65588 all-stagefeedback-ld: maybe-all-stagefeedback-gas
65589 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
65590 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
65591 all-ld: maybe-all-binutils
65592 all-stage1-ld: maybe-all-stage1-binutils
65593 all-stage2-ld: maybe-all-stage2-binutils
65594 all-stage3-ld: maybe-all-stage3-binutils
65595 all-stage4-ld: maybe-all-stage4-binutils
65596 all-stageprofile-ld: maybe-all-stageprofile-binutils
65597 all-stagetrain-ld: maybe-all-stagetrain-binutils
65598 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
65599 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
65600 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
65601 install-ld: maybe-install-gold
65602 install-strip-ld: maybe-install-strip-gold
65603 configure-gold: maybe-configure-intl
65604 configure-stage1-gold: maybe-configure-stage1-intl
65605 configure-stage2-gold: maybe-configure-stage2-intl
65606 configure-stage3-gold: maybe-configure-stage3-intl
65607 configure-stage4-gold: maybe-configure-stage4-intl
65608 configure-stageprofile-gold: maybe-configure-stageprofile-intl
65609 configure-stagetrain-gold: maybe-configure-stagetrain-intl
65610 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
65611 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
65612 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
65613 all-gold: maybe-all-libiberty
65614 all-stage1-gold: maybe-all-stage1-libiberty
65615 all-stage2-gold: maybe-all-stage2-libiberty
65616 all-stage3-gold: maybe-all-stage3-libiberty
65617 all-stage4-gold: maybe-all-stage4-libiberty
65618 all-stageprofile-gold: maybe-all-stageprofile-libiberty
65619 all-stagetrain-gold: maybe-all-stagetrain-libiberty
65620 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
65621 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
65622 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
65623 all-gold: maybe-all-intl
65624 all-stage1-gold: maybe-all-stage1-intl
65625 all-stage2-gold: maybe-all-stage2-intl
65626 all-stage3-gold: maybe-all-stage3-intl
65627 all-stage4-gold: maybe-all-stage4-intl
65628 all-stageprofile-gold: maybe-all-stageprofile-intl
65629 all-stagetrain-gold: maybe-all-stagetrain-intl
65630 all-stagefeedback-gold: maybe-all-stagefeedback-intl
65631 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
65632 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
65633 all-gold: maybe-all-bfd
65634 all-stage1-gold: maybe-all-stage1-bfd
65635 all-stage2-gold: maybe-all-stage2-bfd
65636 all-stage3-gold: maybe-all-stage3-bfd
65637 all-stage4-gold: maybe-all-stage4-bfd
65638 all-stageprofile-gold: maybe-all-stageprofile-bfd
65639 all-stagetrain-gold: maybe-all-stagetrain-bfd
65640 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
65641 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
65642 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
65643 all-gold: maybe-all-build-bison
65644 all-stage1-gold: maybe-all-build-bison
65645 all-stage2-gold: maybe-all-build-bison
65646 all-stage3-gold: maybe-all-build-bison
65647 all-stage4-gold: maybe-all-build-bison
65648 all-stageprofile-gold: maybe-all-build-bison
65649 all-stagetrain-gold: maybe-all-build-bison
65650 all-stagefeedback-gold: maybe-all-build-bison
65651 all-stageautoprofile-gold: maybe-all-build-bison
65652 all-stageautofeedback-gold: maybe-all-build-bison
65653 all-gold: maybe-all-gas
65654 all-stage1-gold: maybe-all-stage1-gas
65655 all-stage2-gold: maybe-all-stage2-gas
65656 all-stage3-gold: maybe-all-stage3-gas
65657 all-stage4-gold: maybe-all-stage4-gas
65658 all-stageprofile-gold: maybe-all-stageprofile-gas
65659 all-stagetrain-gold: maybe-all-stagetrain-gas
65660 all-stagefeedback-gold: maybe-all-stagefeedback-gas
65661 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
65662 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
65663 check-gold: maybe-all-binutils
65664 check-stage1-gold: maybe-all-stage1-binutils
65665 check-stage2-gold: maybe-all-stage2-binutils
65666 check-stage3-gold: maybe-all-stage3-binutils
65667 check-stage4-gold: maybe-all-stage4-binutils
65668 check-stageprofile-gold: maybe-all-stageprofile-binutils
65669 check-stagetrain-gold: maybe-all-stagetrain-binutils
65670 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
65671 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
65672 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
65673 check-gold: maybe-all-gas
65674 check-stage1-gold: maybe-all-stage1-gas
65675 check-stage2-gold: maybe-all-stage2-gas
65676 check-stage3-gold: maybe-all-stage3-gas
65677 check-stage4-gold: maybe-all-stage4-gas
65678 check-stageprofile-gold: maybe-all-stageprofile-gas
65679 check-stagetrain-gold: maybe-all-stagetrain-gas
65680 check-stagefeedback-gold: maybe-all-stagefeedback-gas
65681 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
65682 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
65683 configure-opcodes: maybe-configure-intl
65684 configure-stage1-opcodes: maybe-configure-stage1-intl
65685 configure-stage2-opcodes: maybe-configure-stage2-intl
65686 configure-stage3-opcodes: maybe-configure-stage3-intl
65687 configure-stage4-opcodes: maybe-configure-stage4-intl
65688 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
65689 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
65690 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
65691 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
65692 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
65693 all-opcodes: maybe-all-bfd
65694 all-stage1-opcodes: maybe-all-stage1-bfd
65695 all-stage2-opcodes: maybe-all-stage2-bfd
65696 all-stage3-opcodes: maybe-all-stage3-bfd
65697 all-stage4-opcodes: maybe-all-stage4-bfd
65698 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
65699 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
65700 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
65701 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
65702 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
65703 all-opcodes: maybe-all-libiberty
65704 all-stage1-opcodes: maybe-all-stage1-libiberty
65705 all-stage2-opcodes: maybe-all-stage2-libiberty
65706 all-stage3-opcodes: maybe-all-stage3-libiberty
65707 all-stage4-opcodes: maybe-all-stage4-libiberty
65708 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
65709 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
65710 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
65711 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
65712 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
65713 all-opcodes: maybe-all-intl
65714 all-stage1-opcodes: maybe-all-stage1-intl
65715 all-stage2-opcodes: maybe-all-stage2-intl
65716 all-stage3-opcodes: maybe-all-stage3-intl
65717 all-stage4-opcodes: maybe-all-stage4-intl
65718 all-stageprofile-opcodes: maybe-all-stageprofile-intl
65719 all-stagetrain-opcodes: maybe-all-stagetrain-intl
65720 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
65721 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
65722 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
65723 all-dejagnu: maybe-all-tcl
65724 all-dejagnu: maybe-all-expect
65725 all-dejagnu: maybe-all-tk
65726 configure-expect: maybe-configure-tcl
65727 configure-expect: maybe-configure-tk
65728 all-expect: maybe-all-tcl
65729 all-expect: maybe-all-tk
65730 configure-itcl: maybe-configure-tcl
65731 configure-itcl: maybe-configure-tk
65732 all-itcl: maybe-all-tcl
65733 all-itcl: maybe-all-tk
65734 install-itcl: maybe-install-tcl
65735 install-strip-itcl: maybe-install-strip-tcl
65736 configure-tk: maybe-configure-tcl
65737 all-tk: maybe-all-tcl
65738 all-sid: maybe-all-tcl
65739 all-sid: maybe-all-tk
65740 install-sid: maybe-install-tcl
65741 install-strip-sid: maybe-install-strip-tcl
65742 install-sid: maybe-install-tk
65743 install-strip-sid: maybe-install-strip-tk
65744 configure-sim: maybe-all-gnulib
65745 configure-sim: maybe-all-readline
65746 all-fastjar: maybe-all-build-texinfo
65747 all-libctf: all-libiberty
65748 all-stage1-libctf: all-stage1-libiberty
65749 all-stage2-libctf: all-stage2-libiberty
65750 all-stage3-libctf: all-stage3-libiberty
65751 all-stage4-libctf: all-stage4-libiberty
65752 all-stageprofile-libctf: all-stageprofile-libiberty
65753 all-stagetrain-libctf: all-stagetrain-libiberty
65754 all-stagefeedback-libctf: all-stagefeedback-libiberty
65755 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
65756 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
65757 all-libctf: maybe-all-bfd
65758 all-stage1-libctf: maybe-all-stage1-bfd
65759 all-stage2-libctf: maybe-all-stage2-bfd
65760 all-stage3-libctf: maybe-all-stage3-bfd
65761 all-stage4-libctf: maybe-all-stage4-bfd
65762 all-stageprofile-libctf: maybe-all-stageprofile-bfd
65763 all-stagetrain-libctf: maybe-all-stagetrain-bfd
65764 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
65765 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
65766 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
65767 all-libctf: maybe-all-zlib
65768 all-stage1-libctf: maybe-all-stage1-zlib
65769 all-stage2-libctf: maybe-all-stage2-zlib
65770 all-stage3-libctf: maybe-all-stage3-zlib
65771 all-stage4-libctf: maybe-all-stage4-zlib
65772 all-stageprofile-libctf: maybe-all-stageprofile-zlib
65773 all-stagetrain-libctf: maybe-all-stagetrain-zlib
65774 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
65775 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
65776 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
65777 configure-libctf: maybe-all-bfd
65778 configure-stage1-libctf: maybe-all-stage1-bfd
65779 configure-stage2-libctf: maybe-all-stage2-bfd
65780 configure-stage3-libctf: maybe-all-stage3-bfd
65781 configure-stage4-libctf: maybe-all-stage4-bfd
65782 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
65783 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
65784 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
65785 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
65786 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
65787 configure-libctf: maybe-all-intl
65788 configure-stage1-libctf: maybe-all-stage1-intl
65789 configure-stage2-libctf: maybe-all-stage2-intl
65790 configure-stage3-libctf: maybe-all-stage3-intl
65791 configure-stage4-libctf: maybe-all-stage4-intl
65792 configure-stageprofile-libctf: maybe-all-stageprofile-intl
65793 configure-stagetrain-libctf: maybe-all-stagetrain-intl
65794 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
65795 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
65796 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
65797 configure-libctf: maybe-all-zlib
65798 configure-stage1-libctf: maybe-all-stage1-zlib
65799 configure-stage2-libctf: maybe-all-stage2-zlib
65800 configure-stage3-libctf: maybe-all-stage3-zlib
65801 configure-stage4-libctf: maybe-all-stage4-zlib
65802 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
65803 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
65804 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
65805 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
65806 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
65807 configure-libctf: maybe-all-libiconv
65808 configure-stage1-libctf: maybe-all-stage1-libiconv
65809 configure-stage2-libctf: maybe-all-stage2-libiconv
65810 configure-stage3-libctf: maybe-all-stage3-libiconv
65811 configure-stage4-libctf: maybe-all-stage4-libiconv
65812 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
65813 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
65814 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
65815 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
65816 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
65817 check-libctf: maybe-all-ld
65818 check-stage1-libctf: maybe-all-stage1-ld
65819 check-stage2-libctf: maybe-all-stage2-ld
65820 check-stage3-libctf: maybe-all-stage3-ld
65821 check-stage4-libctf: maybe-all-stage4-ld
65822 check-stageprofile-libctf: maybe-all-stageprofile-ld
65823 check-stagetrain-libctf: maybe-all-stagetrain-ld
65824 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
65825 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
65826 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
65827 distclean-gnulib: maybe-distclean-gdb
65828 distclean-gnulib: maybe-distclean-gdbserver
65829 all-bison: maybe-all-build-texinfo
65830 all-flex: maybe-all-build-bison
65831 all-flex: maybe-all-m4
65832 all-flex: maybe-all-build-texinfo
65833 all-m4: maybe-all-build-texinfo
65834 configure-target-libgo: maybe-configure-target-libffi
65835 all-target-libgo: maybe-all-target-libffi
65836 configure-target-libphobos: maybe-configure-target-libbacktrace
65837 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
65838 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
65839 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
65840 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
65841 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
65842 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
65843 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
65844 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
65845 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
65846 configure-target-libphobos: maybe-configure-target-zlib
65847 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
65848 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
65849 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
65850 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
65851 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
65852 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
65853 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
65854 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
65855 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
65856 all-target-libphobos: maybe-all-target-libbacktrace
65857 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
65858 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
65859 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
65860 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
65861 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
65862 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
65863 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
65864 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
65865 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
65866 all-target-libphobos: maybe-all-target-zlib
65867 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
65868 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
65869 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
65870 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
65871 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
65872 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
65873 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
65874 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
65875 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
65876 all-target-libphobos: maybe-all-target-libatomic
65877 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
65878 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
65879 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
65880 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
65881 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
65882 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
65883 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
65884 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
65885 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
65886 configure-target-libstdc++-v3: maybe-configure-target-libgomp
65887 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
65888 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
65889 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
65890 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
65891 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
65892 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
65893 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
65894 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
65895 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
65896 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
65897 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
65898 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
65899 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
65900 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
65901 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
65902 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
65903 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
65904 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
65905 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
65906 configure-target-libvtv: maybe-all-target-libstdc++-v3
65907 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
65908 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
65909 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
65910 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
65911 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
65912 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
65913 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
65914 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
65915 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
65916 all-target-libstdc++-v3: maybe-configure-target-libgomp
65917 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
65918 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
65919 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
65920 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
65921 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
65922 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
65923 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
65924 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
65925 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
65926 install-target-libgo: maybe-install-target-libatomic
65927 install-target-libgfortran: maybe-install-target-libquadmath
65928 install-target-libgfortran: maybe-install-target-libgcc
65929 install-target-libphobos: maybe-install-target-libatomic
65930 install-target-libsanitizer: maybe-install-target-libstdc++-v3
65931 install-target-libsanitizer: maybe-install-target-libgcc
65932 install-target-libvtv: maybe-install-target-libstdc++-v3
65933 install-target-libvtv: maybe-install-target-libgcc
65934 install-target-libitm: maybe-install-target-libgcc
65935 install-target-libobjc: maybe-install-target-libgcc
65936 install-target-libstdc++-v3: maybe-install-target-libgcc
65937 all-target-libgloss: maybe-all-target-newlib
65938 all-target-winsup: maybe-all-target-libtermcap
65939 configure-target-libgfortran: maybe-all-target-libquadmath
65940
65941
65942 @if gcc-bootstrap
65943 configure-gnattools: stage_last
65944 configure-libcc1: stage_last
65945 configure-c++tools: stage_last
65946 configure-utils: stage_last
65947 configure-gdb: stage_last
65948 configure-gdbserver: stage_last
65949 configure-gdbsupport: stage_last
65950 configure-gprof: stage_last
65951 configure-sid: stage_last
65952 configure-sim: stage_last
65953 configure-fastjar: stage_last
65954 configure-bison: stage_last
65955 configure-flex: stage_last
65956 configure-m4: stage_last
65957 @endif gcc-bootstrap
65958
65959 @unless gcc-bootstrap
65960 all-gnattools: maybe-all-target-libstdc++-v3
65961 configure-libcc1: maybe-configure-gcc
65962 all-libcc1: maybe-all-gcc
65963 all-c++tools: maybe-all-gcc
65964 all-utils: maybe-all-libiberty
65965 configure-gdb: maybe-all-intl
65966 configure-gdb: maybe-all-bfd
65967 configure-gdb: maybe-all-libiconv
65968 all-gdb: maybe-all-libiberty
65969 all-gdb: maybe-all-libiconv
65970 all-gdb: maybe-all-opcodes
65971 all-gdb: maybe-all-libdecnumber
65972 all-gdb: maybe-all-libctf
65973 all-gdb: maybe-all-libbacktrace
65974 all-gdbserver: maybe-all-libiberty
65975 configure-gdbsupport: maybe-configure-intl
65976 all-gdbsupport: maybe-all-intl
65977 configure-gprof: maybe-configure-intl
65978 all-gprof: maybe-all-libiberty
65979 all-gprof: maybe-all-bfd
65980 all-gprof: maybe-all-opcodes
65981 all-gprof: maybe-all-intl
65982 all-gprof: maybe-all-gas
65983 all-sid: maybe-all-libiberty
65984 all-sid: maybe-all-bfd
65985 all-sid: maybe-all-opcodes
65986 configure-sim: maybe-configure-intl
65987 all-sim: maybe-all-intl
65988 all-sim: maybe-all-libiberty
65989 all-sim: maybe-all-bfd
65990 all-sim: maybe-all-opcodes
65991 all-fastjar: maybe-all-zlib
65992 all-fastjar: maybe-all-libiberty
65993 all-bison: maybe-all-intl
65994 all-flex: maybe-all-intl
65995 all-m4: maybe-all-intl
65996 configure-target-fastjar: maybe-configure-target-zlib
65997 all-target-fastjar: maybe-all-target-zlib
65998 configure-target-libgo: maybe-all-target-libstdc++-v3
65999 all-target-libgo: maybe-all-target-libbacktrace
66000 all-target-libgo: maybe-all-target-libatomic
66001 configure-target-newlib: maybe-all-binutils
66002 configure-target-newlib: maybe-all-ld
66003 configure-target-libgfortran: maybe-all-target-libbacktrace
66004 configure-target-libgo: maybe-all-target-libbacktrace
66005 @endunless gcc-bootstrap
66006
66007 # Dependencies for target modules on other target modules are
66008 # described by lang_env_dependencies; the defaults apply to anything
66009 # not mentioned there.
66010
66011
66012 @if gcc-bootstrap
66013 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
66014 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
66015 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
66016 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
66017 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
66018 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
66019 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
66020 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
66021 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
66022 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
66023 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
66024 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
66025 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
66026 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
66027 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
66028 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
66029 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
66030 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
66031 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
66032 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
66033 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
66034 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
66035 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
66036 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
66037 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
66038 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
66039 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
66040 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
66041 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
66042 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
66043 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
66044 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
66045 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
66046 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
66047 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
66048 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
66049 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
66050 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
66051 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
66052 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
66053 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
66054 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
66055 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
66056 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
66057 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
66058 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
66059 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
66060 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
66061 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
66062 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
66063 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
66064 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
66065 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
66066 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
66067 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
66068 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
66069 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
66070 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
66071 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
66072 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
66073 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
66074 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
66075 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
66076 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
66077 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
66078 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
66079 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
66080 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
66081 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
66082 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
66083 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
66084 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
66085 @endif gcc-bootstrap
66086
66087 @if gcc-no-bootstrap
66088 configure-target-libstdc++-v3: maybe-all-target-libgcc
66089 configure-target-libsanitizer: maybe-all-target-libgcc
66090 configure-target-libvtv: maybe-all-target-libgcc
66091 configure-target-libssp: maybe-all-target-libgcc
66092 configure-target-newlib: maybe-all-target-libgcc
66093 configure-target-libbacktrace: maybe-all-target-libgcc
66094 configure-target-libquadmath: maybe-all-target-libgcc
66095 configure-target-libgfortran: maybe-all-target-libgcc
66096 configure-target-libobjc: maybe-all-target-libgcc
66097 configure-target-libgo: maybe-all-target-libgcc
66098 configure-target-libphobos: maybe-all-target-libgcc
66099 configure-target-libtermcap: maybe-all-target-libgcc
66100 configure-target-winsup: maybe-all-target-libgcc
66101 configure-target-libgloss: maybe-all-target-libgcc
66102 configure-target-libffi: maybe-all-target-libgcc
66103 configure-target-zlib: maybe-all-target-libgcc
66104 configure-target-rda: maybe-all-target-libgcc
66105 configure-target-libada: maybe-all-target-libgcc
66106 configure-target-libgomp: maybe-all-target-libgcc
66107 configure-target-libitm: maybe-all-target-libgcc
66108 configure-target-libatomic: maybe-all-target-libgcc
66109 @endif gcc-no-bootstrap
66110
66111
66112 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
66113
66114 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
66115
66116 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
66117
66118 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
66119
66120
66121
66122 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
66123
66124 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
66125
66126 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
66127
66128 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
66129
66130 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
66131
66132 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
66133
66134 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
66135
66136 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
66137
66138
66139 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
66140 configure-target-libffi: maybe-all-target-libstdc++-v3
66141
66142 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
66143
66144 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
66145
66146 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
66147
66148 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
66149
66150 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
66151 configure-target-libitm: maybe-all-target-libstdc++-v3
66152
66153 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
66154
66155
66156 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
66157 GDB_TK = @GDB_TK@
66158 INSTALL_GDB_TK = @INSTALL_GDB_TK@
66159 configure-gdb: $(CONFIGURE_GDB_TK)
66160 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
66161 install-gdb: $(INSTALL_GDB_TK)
66162
66163 # Serialization dependencies.  Host configures don't work well in parallel to
66164 # each other, due to contention over config.cache.  Target configures and 
66165 # build configures are similar.
66166 @serialization_dependencies@
66167
66168 # --------------------------------
66169 # Regenerating top level configury
66170 # --------------------------------
66171
66172 # Rebuilding Makefile.in, using autogen.
66173 AUTOGEN = autogen
66174 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
66175         cd $(srcdir) && $(AUTOGEN) Makefile.def
66176
66177 # Rebuilding Makefile.
66178 Makefile: $(srcdir)/Makefile.in config.status
66179         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
66180
66181 config.status: configure
66182         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
66183
66184 # Rebuilding configure.
66185 AUTOCONF = autoconf
66186 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
66187         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
66188         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
66189         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
66190         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
66191         cd $(srcdir) && $(AUTOCONF)
66192
66193 # ------------------------------
66194 # Special directives to GNU Make
66195 # ------------------------------
66196
66197 # Don't pass command-line variables to submakes.
66198 .NOEXPORT:
66199 MAKEOVERRIDES=
66200
66201 # end of Makefile.in